tag:blogger.com,1999:blog-53325342946785506832024-02-21T23:45:57.347+00:00Faux MotionRamblings of a Mad man who is hell bent on making a game!Simon (Darkside) Jacksonhttp://www.blogger.com/profile/11886586409059479949noreply@blogger.comBlogger16125tag:blogger.com,1999:blog-5332534294678550683.post-73311690898316871512011-04-09T07:38:00.002+01:002011-04-09T07:43:06.072+01:00SunBurn Snippets #4 – Blender to SunBurn basics – Multi-Material mapping<div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:56ecb35d-c7d1-47ea-9a1e-6e3c358d2dda" class="wlWriterEditableSmartContent"><div id="7059a1bd-a255-4c8c-b984-86af36018344" style="margin: 0px; padding: 0px; display: inline;"><div><a href="http://www.youtube.com/watch?v=Kpbl-TePgTs&feature=youtube_gdata_player" target="_new"><img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgNOVSCj9-a-qho-JIRfSZYyCeK6gkwdEkPdWdZa4R2OLNnXy_qfYHtpnGvkeXY8SnR5BHr32FlqHFhnDHUOMf_3OPzrUuY_DdhyE_Z5ZaMoS9wzD1Vi-II-Hhl5iRWUfgrWRxAMjwDNMo/?imgmax=800" style="border-style: none" galleryimg="no" alt="" onload="var downlevelDiv = document.getElementById('7059a1bd-a255-4c8c-b984-86af36018344'); downlevelDiv.innerHTML = "<div><object width=\"448\" height=\"252\"><param name=\"movie\" value=\"http://www.youtube.com/v/Kpbl-TePgTs?hl=en&hd=1\"><\/param><embed src=\"http://www.youtube.com/v/Kpbl-TePgTs?hl=en&hd=1\" type=\"application/x-shockwave-flash\" width=\"448\" height=\"252\"><\/embed><\/object><\/div>";" /></a></div></div></div> <p>Due to popular request here’s yet another snippet for the Blender to SunBurn series.</p> <p>Here I cover how to setup materials in Blender for use in the SunBurn Game Engine and it’s editor (this links up the training video for <a href="http://www.synapsegaming.com/wikis/using_sunburn_documentation/tutorial-5-basic-material-editing.aspx" target="_blank">materials and assigning textures</a> on the Synapse site)</p> <p>The basic instructions are as follows:</p> <ol> <li>Get your model and Unwrap the UV's how you wish, both Main Text UV and the lightmap (using smart project and create lightmap with new channel respectively), remembering this has to be done in "Edit Mode" (if any of this is already done in your model, ignore that part) </li> <li>Go to the Materials panel and set up the materials you want to use (be careful what you call your materials as they need to be uniquely recognisable) </li> <li>Next, whilst still in Edit mode, un-select all parts of the model </li> <li>Change to your specific selection mode (Vertices, Edges or Faces) and select the items you want to assign to a NEW material (by default all entities of a model are mapped to the default model) </li> <li>Next Select your new material and click on Assign. (this will move the selected items from the default to your new material, they are automatically unassigned from the default) </li> <li>Repeat this for the rest of you materials </li> <li>Save file (Important or it doesn't export correctly!) </li> <li>Export using the exporter of your choice</li> </ol> <p>If you are using multiple models in a scene you can either just have one material per model, or separate the visible portions of the model from the hidden and only texture the visible to save on rendering. (as shown in the <a href="http://www.synapsegaming.com/wikis/using_sunburn_documentation/tutorial-5-basic-material-editing.aspx">video</a> on the <a href="http://www.synapsegaming.com/community/">Synapse Gaming</a> site)</p><p>Right I'm outta here, lots to see and people to do. Wait reverse that!!. </p> <h3>One last thing!!!</h3> <p>I’m now using the latest version of Blender (2.7RC2) now but when I tried opening the “User Settings” screen Blender would crash, lots of troubleshooting later no fix, even reverting to old versions of the 2.5 series did now help.</p> <p>Eventually found a fix which you should know about and it seems it’s just one of those gotcha’s when using Blender.</p> <h4><span >Blender needs the AREO theme enabled in Windows 7</span></h4> <p>Don’t fully know why but using a basic theme (which I did for doing the webcasts) seems to disable some 3D stuff which blender then doesn’t re-enable it for use (or depends on something to be there). The Blender team are now aware and are looking in to it, which will either produce a fix or an update to the documentation.</p> <p>Just thought I’d let you know <img style="border-bottom-style: none; border-right-style: none; border-top-style: none; border-left-style: none" class="wlEmoticon wlEmoticon-smile" alt="Smile" src="http://lh6.ggpht.com/_wUtHul7tT3E/TZ_-80yTKTI/AAAAAAAAAP8/KMoafAS1fDo/wlEmoticon-smile%5B2%5D.png?imgmax=800" /></p> <h3></h3> <div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:63cb35db-e2f2-4e9c-a493-79f9e557d097" class="wlWriterEditableSmartContent">Technorati Tags: <a href="http://technorati.com/tags/wp7dev" rel="tag">wp7dev</a>,<a href="http://technorati.com/tags/Blender" rel="tag">Blender</a>,<a href="http://technorati.com/tags/SunBurn" rel="tag">SunBurn</a>,<a href="http://technorati.com/tags/Windows+Phone+development" rel="tag">Windows Phone development</a></div>Simon (Darkside) Jacksonhttp://www.blogger.com/profile/11886586409059479949noreply@blogger.com0tag:blogger.com,1999:blog-5332534294678550683.post-8580757214837059472011-04-06T09:34:00.001+01:002011-04-06T09:34:28.415+01:00SunBurn Snippets #3 - Troubleshooting overly bright models in the editor<div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:0116f092-95fa-4cd0-9f6f-9510037603ee" class="wlWriterEditableSmartContent"><div id="75de5fcb-824f-4c65-ab37-edcee31a0ccf" style="margin: 0px; padding: 0px; display: inline;"><div><a href="http://www.youtube.com/watch?v=NRE9NFvYZVM&feature=youtube_gdata_player" target="_new"><img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiEK5mPDdfhgzoRJDsqY00WYBFggz3FZ0rP4XWjJWoZZhRHuniGQv4nDAVL4E8aRUGf5GhrxEzMN-zU2x5dFH0nYZ734-1XlsJN0NqbPT8QCIDwERzkhPEBCdOIcKZQrWIM6uSDvtgALmE/?imgmax=800" style="border-style: none" galleryimg="no" onload="var downlevelDiv = document.getElementById('75de5fcb-824f-4c65-ab37-edcee31a0ccf'); downlevelDiv.innerHTML = "<div><object width=\"448\" height=\"252\"><param name=\"movie\" value=\"http://www.youtube.com/v/NRE9NFvYZVM?hl=en&hd=1\"><\/param><embed src=\"http://www.youtube.com/v/NRE9NFvYZVM?hl=en&hd=1\" type=\"application/x-shockwave-flash\" width=\"448\" height=\"252\"><\/embed><\/object><\/div>";" alt=""></a></div></div></div> <p>Following on again after the last snippet on Light maps, here’s another common issue you can sometimes face, usually with simpler models but also with any model setup incorrectly for lighting.</p> <p>Some models when imported into blender take on a glowing type effect where they are not casting shadows, all faces or most faces are just bright as if lit from all angles, this is actually not far from the truth.</p> <p>What the engine needs is a lightmap (Second UV Channel) to be completely <font style="background-color: #ffff00">UNIQUELY</font> mapped, meaning each and every face must have it’s own area on the lightmap texture channel.</p> <p>For a cube this is the difference between:</p> <table border="0" cellspacing="10" cellpadding="2" width="444"><tbody> <tr> <td valign="top" width="185"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhauvWJY8EpiHWX94-yhPboPcifig0-8ia17AwO_L4_D_xi8F29QzkcA7ZqpGHpNCieRyTHOrbphQ-7Z-pLVgb0Vpk4KDU9ddCgLJ-ULqAj288H6icl98ONStY0vwxnS3G-dFRJ3lwWbEs/s1600-h/image%5B10%5D.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj8vHI70UGqsq6dNOug5P47rVwgQUKWP9AEDwkGswkNrVcn5vvAkWsO_M-XOBgtWNG4H6X-Z38T_z66-ssi-Sb1yzmLodkSll6IVuRt4SeGVJqix2EOjHhAkcNMDDo6umo3m18l3Iqf2EA/?imgmax=800" width="185" height="190" /></a></td> <td valign="top" width="227"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhP-cxC9PuArhNEYf2scOJbTf0a7m_2hiHGMCdrMkRKwRQiINLYKpxzKLDCSMdWWsO3BWwVRDWoc1GT1JddDL3zGmBoXE5LWCwyEqnsBTanD0Y-FAKyHXQTbK9Pelpx1n_GZdvXHp4pbnw/s1600-h/image%5B9%5D.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhsglAzGQpoXc3wgxMMFUsfkWy6NYoXlDTBUMDLfUNyE0WKmnXa2ZL6r8csAkg0HG0nbySvF-H6_EJ7bsvfJmAFzwjrXrag1QKTYpbVQy9kv3Ib2C2Zm5-Qty-KYpGRjtkERQk52CA2_Cw/?imgmax=800" width="198" height="189" /></a></td> </tr> <tr> <td valign="top" width="185">This <br />A single faces UV texture that would map to all faces</td> <td valign="top" width="227">and This <br />A uniquely mapped UV texture with each face having it’s own area</td> </tr> </tbody></table> <p>If you have your UV channel setup like the view on the left, then when SunBurn calculates the lighting for each face of the model it will multiply this data solely on this one area for each face ad for each light.  OVERBURN <img style="border-bottom-style: none; border-right-style: none; border-top-style: none; border-left-style: none" class="wlEmoticon wlEmoticon-winkingsmile" alt="Winking smile" src="http://lh6.ggpht.com/_wUtHul7tT3E/TZwlk6dCRAI/AAAAAAAAAP0/z5DAw2faLw4/wlEmoticon-winkingsmile%5B2%5D.png?imgmax=800" /></p> <p>So simply re-project your UV map in your tool of choice and off you go.</p> <p> <hr />Right that’s the last of the snippets I have for now, if you are having any problems or issue you are facing, then drop in to the SunBurn forums, I'll be keeping an eye in there and do another snippet for troublesome issues with getting models working.</p> <p>Alternatively, drop a comment here and i’ll see what I can do.</p> <p>Now it’s time to add a little more Flux to my Generator, gotta get back.</p> <div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:0b84dd14-db38-4bee-9c98-fa35db48a90c" class="wlWriterEditableSmartContent">Technorati Tags: <a href="http://technorati.com/tags/XNA" rel="tag">XNA</a>,<a href="http://technorati.com/tags/SunBurn" rel="tag">SunBurn</a>,<a href="http://technorati.com/tags/wp7dev" rel="tag">wp7dev</a>,<a href="http://technorati.com/tags/Windows+Phone+Development" rel="tag">Windows Phone Development</a></div> Simon (Darkside) Jacksonhttp://www.blogger.com/profile/11886586409059479949noreply@blogger.com1tag:blogger.com,1999:blog-5332534294678550683.post-36849405265142231502011-04-06T09:02:00.001+01:002011-04-06T09:02:05.187+01:00SunBurn Snippets #2 - Troubleshooting Lightmaps<div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:56a0af72-54dc-4223-9cf3-58af66d56907" class="wlWriterEditableSmartContent"><div id="00258281-ec35-47ee-8225-a8688a58aa07" style="margin: 0px; padding: 0px; display: inline;"><div><a href="http://www.youtube.com/watch?v=FhAzI2OPQpY&feature=youtube_gdata_player" target="_new"><img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgHKwdVTPZ0vW12R7xDyEsH-rY5cvsozeSFK2uFAU3bWSI2Hf-5KezuTkK7qAHIhVXjoxTQKpQwWFQjuHW_sWNPYFlvIvAgdsXbq9xc093irjvmEU2kRL3uGkweToatwzX9IZALXi_hTJE/?imgmax=800" style="border-style: none" galleryimg="no" onload="var downlevelDiv = document.getElementById('00258281-ec35-47ee-8225-a8688a58aa07'); downlevelDiv.innerHTML = "<div><object width=\"448\" height=\"252\"><param name=\"movie\" value=\"http://www.youtube.com/v/FhAzI2OPQpY?hl=en&hd=1\"><\/param><embed src=\"http://www.youtube.com/v/FhAzI2OPQpY?hl=en&hd=1\" type=\"application/x-shockwave-flash\" width=\"448\" height=\"252\"><\/embed><\/object><\/div>";" alt=""></a></div></div><div style="width:448px;clear:both;font-size:.8em">Troubleshooting the disabled LightMap option in the SunBurn Editor</div></div> <p>So following on from my <a href="http://bit.ly/heck42" target="_blank">last post</a> on how to use Blender to get models into the <a href="http://www.synapsegaming.com/products/sunburn" target="_blank">SunBurn Engine</a>, here’s Snippet number 2.</p> <p>This video basically walks through how to solve one of the issues I faced when starting out with the SunBurn Game Engine, Lightmaps.</p> <p>As mentioned in the full video previously, in order to use a Model in the SunBurn engine, especially for Windows Phone XNA Games, you need a second uniquely mapped UV channel, the SunBurn engine then used this to store the Light data generated by the engine for display.</p> <p>With most models bought off the shelf or even created in your favourite tool, you will most likely find that this is not currently available, so you either have to contact the artists to get this added or use a 3D modelling tool, like Blender to add it.</p> <p>You could of course hack it in your self into the model file as well, but without a tool you will not know which UV data to place into the second layer, so this process of trial and error could take a lot longer (or you could be fantastic with the FBX file format and just fly through it)</p> <p>The end result is the same, you need that second channel added to your models in order to enable the “Light Mapping” option in the editor and use the model in your game.</p> <h3>**Note</h3> <p><a href="http://www.blender.org/" target="_blank">Blender</a> has limited support for IMPORTING model formats, there is currently I know of no importer for the FBX format (even with Autodesk tools such as 3DS Max or Maya) without using complex conversion tools.  SO when you are getting or buying models for use with SunBurn games, make sure you can have access to a source model format you can edit e.g. Collada, Blend, 3DS, Obj.  Basically check first. (Although there are a variety of add-on scripts available for importing other formats, but no FBX as yet)</p> <p> <hr />All Done, enjoy the video and happy motoring</p> <p>Right I'm back off to the Batcave using my Phones SatNav to get there, which may take a while… <img style="border-bottom-style: none; border-right-style: none; border-top-style: none; border-left-style: none" class="wlEmoticon wlEmoticon-hotsmile" alt="Hot smile" src="http://lh3.ggpht.com/_wUtHul7tT3E/TZwd-_wjJ_I/AAAAAAAAAPc/QuhAOEkKHic/wlEmoticon-hotsmile%5B2%5D.png?imgmax=800" /></p> <div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:fe2f7aeb-291f-4291-90fe-bb0f22266c76" class="wlWriterEditableSmartContent">Technorati Tags: <a href="http://technorati.com/tags/XNA" rel="tag">XNA</a>,<a href="http://technorati.com/tags/SunBurn" rel="tag">SunBurn</a>,<a href="http://technorati.com/tags/Windows+Phone+Development" rel="tag">Windows Phone Development</a>,<a href="http://technorati.com/tags/wp7dev" rel="tag">wp7dev</a></div> Simon (Darkside) Jacksonhttp://www.blogger.com/profile/11886586409059479949noreply@blogger.com0tag:blogger.com,1999:blog-5332534294678550683.post-55421189977158021552011-04-05T20:47:00.001+01:002011-04-05T20:47:02.909+01:00Blender to Sunburn – Step by step<p>Following on from my SunBurn session for the TechDays event in march, I am following up with a few short snippets for how to get started and troubleshooting.</p> <p>Feel free to add comments to this post for further suggestions in the use of tools as an input to Blender.</p> <p>if you want to learn more about SunBurn or the SunBurn editor, i suggest you visit <a href="http://www.synapsegaming.com/" target="_blank">their site</a> and even check out the <a href="http://www.synapsegaming.com/wikis/using_sunburn_documentation/using-the-sunburn-editor.aspx" target="_blank">excellent video series</a> about the editor.  Also there is the <a href="http://www.youtube.com/user/SunBurnGameEngineXNA" target="_blank">YouTube channel</a> you can subscribe to for more of the editor tutorial videos.</p> <p>Anyway enough of this preamble and on with the show, I’ve decided to do this one in two flavours the video here and the write of it below:</p> <div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:cdb01254-c8eb-444f-9fe0-39e57eb0b3a7" class="wlWriterEditableSmartContent"><div id="dbeb7bdc-e4ac-49a4-8e0c-20c419ef9e99" style="margin: 0px; padding: 0px; display: inline;"><div><a href="http://www.youtube.com/watch?v=DLoqR-19c90&feature=youtube_gdata_player" target="_new"><img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhF2LPlTlOPenOay7raK_g2XhSkFfxVHtNTyi2vJ8v2wkd6CQw6Vi4lC2tOhQa-XSav810lEd641gEnz-w4I6eIqMxRVJurm-94rgcP-ZxX9o6-M1yZeV2V9nBNU-pLjI-MD448YObzMkw/?imgmax=800" style="border-style: none" galleryimg="no" onload="var downlevelDiv = document.getElementById('dbeb7bdc-e4ac-49a4-8e0c-20c419ef9e99'); downlevelDiv.innerHTML = "<div><object width=\"448\" height=\"252\"><param name=\"movie\" value=\"http://www.youtube.com/v/DLoqR-19c90?hl=en&hd=1\"><\/param><embed src=\"http://www.youtube.com/v/DLoqR-19c90?hl=en&hd=1\" type=\"application/x-shockwave-flash\" width=\"448\" height=\"252\"><\/embed><\/object><\/div>";" alt=""></a></div></div><div style="width:448px;clear:both;font-size:.8em">SunBurn snippets Video #1–Blender to SunBurn</div></div> <p>So the video above shows you all the steps, here’s a bit more.</p> <p> <hr /></p> <h3>Requirements for SunBurn</h3> <p>In getting started with any modelling tool when you are using SunBurn you just need to work out what it is you need populated in the model in order to make it work, this also depends on which platforms you intend to deploy on:</p> <ul> <li>Windows & XBOX</li> <ul> <ul> <li> <div align="left">Properly rigged objects</div> </li> <li> <div align="left">Named Materials (useful in editor)</div> </li> <li> <div align="left">UV Mapped textures (or just a base UV map if you are texturing in SunBurn)</div> </li> <li> <div align="left">Animation (if required)</div> </li> </ul> </ul> <li>Windows Phone</li> <ul> <ul> <li>Everything for Windows / XBOX – plus</li> <li>Second uniquely mapped UV Channel</li> </ul> </ul> </ul> <p>I’m not going to cover all the different permutations of these, were just going to keep it basic for this example.</p> <h3>**Update</h3> <p>It’s noted on the latest release of the SunBurn engine that in future we not need a second lightmap channel for models, so for now this second UV channel technique is needed.</p> <p>It’s not clear however yet if this will be the case for the Phone in the future, time will tell</p> <p> <hr /></p> <h3>Getting set-up</h3> <p>So for the basic example (as shown in the video) we are going to take the most basic object (a cube), texture it, UV map it and then export it for use in SunBurn, then to finish off we will import it into the SunBurn editor.</p> <p>So after starting Blender you should be presented with the default scene:</p> <p><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhxvyMkXi_-NqpXhJBcoUmUQiW_xn6zOotbZxh8EvPi5V4K9yabLKDj0cO4vmehHTz5N5YDvmSblyxdOmV6r6C1UA3SfvDHz7_5yZkTFYrOh_iFfJ4bPGvDu4Vx6Y0CqlWkwucYY0KRLYg/s1600-h/image%5B45%5D.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiAxAiHq4w78bJShaPAabF_tKoCOsy4JI0Al0tqxw9E6-Y74TGvuEpXKYOFD8lU8aYn6Hq_qOina1D1zDYT71IaGoyHWfCsbf6tKpI4e7pTGvFYK7e9XCRk14e6c8fk8WC2nDBZrzMmBUY/?imgmax=800" width="463" height="377" /></a></p> <p>Now to make our lives easier (and take advantage of one of the new features in the new blender) we are going to split our main viewport so we can see both the model and the texture/UV mapping we are going to use.</p> <table border="0" cellspacing="10" cellpadding="2" width="467"><tbody> <tr> <td valign="top" width="250">Simply drag left from the top right hand corner of the main viewport. <br />This will create a second viewport we can use for the separate view</td> <td valign="top" width="185"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhMbpUUwMXrgdgbGJVJAEJOWYVyJxfhJtqI8G5t-3yVrTEzSX7fO85AgxQs1l027A8BeZINPEacreG0hsCF-cWpw6ThdxA8stpls7jIA-XBTIVwYWF7WuBC7jgMcJ9t0ErfeAXCiFSEHvE/s1600-h/image%5B44%5D.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiDmNR4zxqO753SW-t4hOBt3xdOlhtp6OL__uvpnbXon-Iqj7MsdS9GaHLDbkpgffmWzWhRMc-hASMOUSvEjiudJ2s953yqZekRnQnjkob1wNf14EUU34dIxmQzHiHtE3zc7C2llWSdSVA/?imgmax=800" width="178" height="269" /></a></td> </tr> </tbody></table> <table border="0" cellspacing="10" cellpadding="2" width="469"><tbody> <tr> <td valign="top" width="225"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhb0fyhiyMpC5rpeV1xSPefjnHL_0ysWNDAadvR77CTZUsLleqNiIV3Zqo4XBlMYkrW5SQyT_R483ZmH1N8MmpFkLOBMJ1bZihTbiGAGAaVBikLayQgcrDekN2thQbuYJL7QyvjTi-Kj_E/s1600-h/image%5B43%5D.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi811azQL8rAF0uU2o-xDN1-pvLDMEDOlLU0ceVYzsXo2NvWEWRhz08jQgqoMZHlz7q2wV-kajcv9oooTRdodudejbICO_Ok7S5F72pE5-_AN3aW7qOkld2t39HJUvA_W_e_XwTMjCaRaY/?imgmax=800" width="207" height="240" /></a></td> <td valign="top" width="212">Next we are going to change the view type to “UV/Image” to show the UV Image editor <br /> <br />Just click on the Selector box in the bottom left hand corner of the new viewport and select the “U/V Image Editor” option</td> </tr> </tbody></table> <p>So now you should have a two pane view, model on the left and image area to the right:</p> <p><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjlDkfVrnGFneCS4WbomrBhUfj_3Cs0aS149rgDBy3EkjfAzT0tAtb4HqsYL7nu-zDwqy_Ut916ZVKdw2ci_Z64J4ReCRVsT5_YzdVvkjMCXtt0hpLuf7iL0RYhqTCUWzbJ41usLUp-MXk/s1600-h/image%5B42%5D.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg3NFJ3GWzrWbGIIX7GjZfxLOZYLJ6jGkmQj8AjeLsneK4OCUur2pZqulYcR1CJEOaOfQzMZYMvzS60HM8fMF1tFYB1vmgg0THSD0cugNIIwLZZKDcD-QW6Iq6NACTdJE31s5n3QDnEaVI/?imgmax=800" width="463" height="377" /></a></p> <p>Next we’ll generate the texture you wish to use on our model (as stated before you could simply use an existing texture like a crate design or such), In the UV Image window simply click on the “+ New” button and give it some detail and select a colour, then click “OK”:</p> <p><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiiOMoJifnIRat-TAVT7OMJuoggnN57nk9gJM7MH5r93vrqYy4pSKImZp8odtzTT2_mzE7Eziijh_tOhepAdaZsxPK7BPuaarMkg1LddivSdiUMcYSjJPRdgFdvS6LlFPQdDckuG8A5yIs/s1600-h/image%5B38%5D.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEglwJRLzJN0cMISyBC9Z_Zt8ZA12mbsPCabnDFnf43wL_YMGmQkXGggYb9P69HWWjPBzT5LH6nyHlfjPbmHfranqb2ZoGLixO_cbbU_DeYs29KuwE43ecRpgRr_KQDMxSVZZOOglSgMFwo/?imgmax=800" width="285" height="216" /></a></p> <p>Before we continue, it is recommended to save both the current model and the texture we just created in their respective folders, Model to one folder and the Texture to a separate “Texture” folder under the same structure, thus:</p> <p><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg86TD-VZW1ky3RW_ayJKlR4ig0G0MhEdWiBUUL_9MpTNGMCcubkWzBSNtKolW8hmpG2AjR43x-Xz-uqfUxVmdMsatroFfGiBzw2gokyhfRUfX2xI7ujnyvi4HP6GM-rIMYKJbWyQ7QK6M/s1600-h/image%5B39%5D.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgJ8wGHJFLeguBhHbrPUGLobXk-19WyKxp5EtEJcXSZkEqqLOiWs2EDOtv6FRzQ4oA7ibbxeoK4xis5rTLzflGAkwW8Xp8WQeiDYX6gTiQBfmSTzBQ85QM6WUUJjF7aBkM6QXvqCtdLF1Q/?imgmax=800" width="334" height="154" /></a></p> <p> <hr /></p> <h3>Getting to the meaty bit</h3> <p>So now whisking through (beating the eggs as it were, not that I have anything against eggs of course <img style="border-bottom-style: none; border-right-style: none; border-top-style: none; border-left-style: none" class="wlEmoticon wlEmoticon-hotsmile" alt="Hot smile" src="http://lh5.ggpht.com/_wUtHul7tT3E/TZtxjLStTwI/AAAAAAAAAOc/20AROZH1nP8/wlEmoticon-hotsmile%5B2%5D.png?imgmax=800" />), we need to define the UV map of the object and assign a texture to it.</p> <p>I will point out that I am just creating a basic texture through Blender, you could of course use a more complicated texture from elsewhere or even use several textures mapped around the object.</p> <p>So first switch to “Edit mode” using the selector toward the lower left portion of the screen <font color="#ff0000">(A)</font> and then use the “Mesh” menu (if you do not see Mesh it is because you have not selected “Edit mode” to select “UV Unwrap –> Smart Project” <font color="#ff0000">(B)</font>.</p> <p><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgD5TfqzarVb6GTjVqWFOjtGzIuGnC5x893mR8IvyQb0kwf9XfiJ8gjt8VYyfO-P3CRu8P_KTOFuMW1mq6HiOb2pbcyN_s9OyMV9QqNqeYOxEA-GjkrywZKHMXw_e3X5bp7APH53MzOwmg/s1600-h/image%5B40%5D.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhT5EXUrsGgQ0SvJmGUulJYIdqRhrRYrAA0XmO9vaInTCB8KmOauM_k7JHHB5qUtVqqy0Ga4p8eH3bes0yexbZqe39tUHjs214w1R9BPKyMlDYt6Z3JnIWqihSCxv3i39OnjytYqe5W6R0/?imgmax=800" width="467" height="185" /></a></p> <table border="0" cellspacing="10" cellpadding="2" width="471"><tbody> <tr> <td valign="top" width="229">Now you should see a box like map in the UV Editor window like this –> <br /> <br />What you see is a square for each face of the cube. <br /> <br />Try repeating the exercise with the other UV Unwrap modes to see what they do, each affect how a texture would display on an object</td> <td valign="top" width="210"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjC9dEE71Pltu2OimuK1svRcaGSYbk6pUzjEb0Cr8lrETLwMNfsNOkuRFniKZkXt1dYPwGZKsS5Oz9tEhPqXL4pxir2jYNF8oNRiDhlJBVTQpRLtcMCV-MZ_WQjzpdL8GPcqfta2AChsOQ/s1600-h/image%5B41%5D.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgyixzgpgWCRI_L61CGvhQEa5a48tqIEqMvNpEB979sCUqh80GdQGnsMY0ylJN4QKQSH1cS3Yo8JexlC1GGwtTUi_UKOA134tXkZprWi1wYljAOxXU35k49BXpgeH4KB0hLSc5bY_xGjvU/?imgmax=800" width="240" height="223" /></a></td> </tr> </tbody></table> <table border="0" cellspacing="10" cellpadding="2" width="473"><tbody> <tr> <td valign="top" width="250"> <p><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh7mMKRYxbmGnXbSBsdBHs93X20Od1SeqBxijw7pZ82jV9t_Fn5FYQme9puuYACz7PMj96pEPTFhjC3CrsCPEqkiOf4YKxqHjzNTCbwL0pWuxUmptH3GvX5952oSDxUtc0F-Hhrw4pugWE/s1600-h/image%5B62%5D.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh6WJNNssBhE5D4KBjBx7BVgJfn3CnmxVUk0AjrJEB5sYA_G6ciqeYlIdWmFmd77nt7UTU8Ss-xF_SPMJ6DORcUevb6qUr0Re7PBZI-3mRLsvQMYLuI_1VRJORVMPda1l1k4mi9poMOXl0/?imgmax=800" width="151" height="240" /></a></p> </td> <td valign="top" width="191"> <p>Note that our texture has now disappeared, this is simply because we have created a new UV layer, we just need to state which texture the layer is intending to use.  </p> <p>Because we selected it earlier, by clicking on the picture icon next to the image name you will see a list of known textures to pick from, just select ours.</p> </td> </tr> </tbody></table> <p>If you are using an existing image and skipped the texture creation / selection section earlier, you can just select “Image –> Open” at this point to assign it as well.  Note if your image is a single face, then simply use a different UV Unwrap mode to paint your object properly.  This will not affect the next steps.</p> <p>That done and you should now see your image with the UV Overlay.  So now we need to take this and assign the texture to the model.</p> <table border="0" cellspacing="10" cellpadding="2" width="471"><tbody> <tr> <td valign="top" width="250"> <p>In the properties window, select the “Texture” tab (A)</p> <p>Select the “Type” as “Image or Movie” (B)</p> <p>Change the preview type to “Material” (C) (just one of those things that works?)</p> <p>And then Open up the existing Image you saved/used earlier (D).</p> <p>Note, would not recommend using the “New” option here as the results usually end up different from what you expect, might be a bug or I’m just using it wrong, but hay ho</p> </td> <td valign="top" width="189"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiVjrLnXku3ZUC4cK92AkOqESj0zY0tMpoMY1kBChlKuzYxWljRBmdZQ9SNIA9Awl_8-Ct1zP-UZOPGEDmJYMXWVcs01MIbbLKYUCGir6D6J1GDZLaHpw1qvP83P1BB3TN_b3ROiK8KanU/s1600-h/image%5B61%5D.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhkp8Fj6IMBEDr7EmYtqcsHqB2APPrsmtRZBK7HYZSOzexgQ3Ria57WUXfbBHEojvk0qoEY6QPZx4CSMSnQCp5TzMp2BVku4Gk7VlTYzmLaJKoGd-wEufnnYGzGXvwvI9X9_fvBM24V6Pk/?imgmax=800" width="202" height="404" /></a></td> </tr> </tbody></table> <table border="0" cellspacing="10" cellpadding="2" width="472"><tbody> <tr> <td valign="top" width="250"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjfMDIXoHtWWuTLEq4PYse85ffCFKtSMShu0tImbliRByTe_47e6MnVmi2DL7IhGYCVfrMQa78qm3T3PowPfyXSGnu-D2FsKxOpHwkd2B5IWyz05j5S2dO7Lqr4PEy3S-_CTFCQkkGdzHQ/s1600-h/image%5B60%5D.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhD43xbrVyocxLwPWi_VtfCoALQYmScGPR2q4Zn9A_YqeXEtsunK0y0_7piLFwXrhwnTH9XuIWBm1rPzoyv_RSRK9qX0rak9kOA17gxhtE-kcEEtfjT3Aen_yGLrFFqLYUMkPNilyVfpQ0/?imgmax=800" width="240" height="177" /></a></td> <td valign="top" width="190">With that done you also need to change the Mapping type by extending the “Mapping” section lower in the texture properties and changing the “Coordinates” option to UV. <br />You can experiment with different types to see the effect but this seems to give the best results here.</td> </tr> </tbody></table> <p>So now our texture is mapped to our model, next we need to check and change the material properties, mainly so it is represented correctly in SunBurn.</p> <p>Swap to the “Material” tab in the properties window:</p> <p><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjgcOAML_onJ16lxDhPw_wN1bwKQBKCQGFmQg4dlz7eTmNNta1sHEyeqfZrUIj6QuY60My31Lh24lf2o7tWgHTs_y69UEsUjVtj63vK0dqVociLsbq_oMLEHjc-GPj1GAwUViDR4mTXMj4/s1600-h/image%5B66%5D.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgVoP6puhsEGg4FvZAtJXtXSkuZsV4k9R-m8daOzMiLUmnYhdPYhHEmna45XOTXBwq4s1v4vdb2xgPbeEx6RU3vBhd-e14U1JkhLDrRgwD9ka1mBgOLUY7tsHbaRhvnTgKdfI1GCidJ20A/?imgmax=800" width="240" height="223" /></a></p> <p>Making sure you have the correct material selected (if you have multiple materials) then change the name of the material to something a bit more meaningful and hit “enter”, this is what you will see in the SunBurn Editor should you wish to apply different materials to objects there (you might have a generic Box model and several crate textures for example)</p> <p>I also find it useful to also click on the “Assign” button here, it just affirms that the selected material is applied to the model.</p> <p> <hr /></p> <h3>Now for the important bit</h3> <p>So far we have done everything as normal as you would do if you are just using models for XNA, now we need to enhance our model so that we can use light maps against it in SunBurn.</p> <p>First switch to the “Object Data” tab in the properties window</p> <table border="0" cellspacing="10" cellpadding="2" width="468"><tbody> <tr> <td valign="top" width="250">Here you will see the UV Texture section towards the bottom of the screen. <br />We already have one UV texture assigned because of the UV mapping we did earlier for the display texture. <br /> <br />Now we need a second texture for our Lightmap. <br />Just click the “+” icon to the right of the list, give it a more descriptive name like “Lightmap” just so we can identify it. <br />Then with this new UV map selected repeat the option to Unwrap the model, this time however you do not need to select a separate texture, just leave it un-textured.</td> <td valign="top" width="186"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEib_5Ka9NHbqbq-1F761aMxU2P5YThwzmZqXKudVL45BekbCh4y6zZSwEcgwTQBLAL8z4Dp5e2gQdIygnKzhLFE6f_1syI9hcLpyWzcslvMbGbne-n3el_oaunLpIC51QEAfhQMo1tgo_g/s1600-h/image%5B71%5D.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgUYAX-RuKLfTFR1Aj1DJRGI_gGo5q9uRT5HOt9pgq0osylb7e3eTyawaOOWLuZs7lnEESsDioZoVNBnTsAdcGzer79DyGUOJCD23ov0kMe9RNVde5IQUWhGmsE25J3-cMWKfRzI1IpDtk/?imgmax=800" width="205" height="358" /></a></td> </tr> </tbody></table> <p>Now you should have two UV maps for your model, one textured and one not, just click on each to see the effect.</p> <p>With that done Save everything (just to be sure), once done we just need to export the model.</p> <p>Now I mention the “XNA FBX Exporter” script in the video, reason being this script is incompatible with SunBurn, it is useful for normal XNA projects (it sets up a load of defaults specific to XNA like bounding volumes and a few other settings used by the content pipeline, it even now comes as default with the latest Blender builds, no need to install it separately) but SunBurn doesn’t like it.  So just use the Normal “Autodesk FBX” exporter to save your model (into the models folder) and you are done.</p> <p> <hr /></p> <h3>Where to go from here</h3> <p>I’m not going to detail here how to import a model in to the SunBurn engine, it’s covered in the video for completeness, but you are better heading over to the Official training videos on the SunBurn site, specifically <a href="http://bit.ly/g6edvi" target="_blank">this one</a> if you need to know now.</p> <p> <hr />Done</p> <p>Right I'm done for now, I am going to follow up with two other snippets, but just as videos this time to show some common troubleshooting tips for issues I found common when learning all this stuff, namely:</p> <p><img align="middle" src="http://www.dotnetscraps.com/samples/bullets/015.gif" />    Why is the Lightmap option Disabled in the Editor <br /><img align="middle" src="http://www.dotnetscraps.com/samples/bullets/015.gif" />    Why is my lighting not working correctly, it’s all white</p> <p>These took a little while and a few questions in <a href="http://bit.ly/gJAQam" target="_blank">the Forums</a> to solve, which is the best place to go to get help by the way (Just search first!!!)</p> <p>Ta ta</p> <p>Comments and queries welcome</p> <div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:5ba9da37-f567-4e53-b854-660b31b1625c" class="wlWriterEditableSmartContent">Technorati Tags: <a href="http://technorati.com/tags/wp7dev" rel="tag">wp7dev</a>,<a href="http://technorati.com/tags/XNA" rel="tag">XNA</a>,<a href="http://technorati.com/tags/SunBurn" rel="tag">SunBurn</a>,<a href="http://technorati.com/tags/Windows+Phone+Development" rel="tag">Windows Phone Development</a></div> Simon (Darkside) Jacksonhttp://www.blogger.com/profile/11886586409059479949noreply@blogger.com5tag:blogger.com,1999:blog-5332534294678550683.post-31610848362225103272010-07-22T22:35:00.001+01:002010-07-22T22:35:41.056+01:00XNA-UK Refresh and exciting new look<p>Well it has been a while since I blogged here, but rest assured we are very much still alive and active in the XNA and 3D Design space.</p> <p>One of the major piece of works we have done recently is to move and upgrade the XNA-UK site, One of the main hubs in the XNA game space and the best place to meet likeminded people to make games, share ideas and get help.</p> <p>One of the other signature pieces of the site it to bring devs / artists and testers / designers together in one place.</p> <p>Come and check it out here:</p> <p><a title="http://xna-uk.net/blogs/braindump/archive/2010/07/22/welcome-to-the-all-new-amp-shiny-xna-uk-site.aspx" href="http://xna-uk.net/blogs/braindump/archive/2010/07/22/welcome-to-the-all-new-amp-shiny-xna-uk-site.aspx">http://xna-uk.net/blogs/braindump/archive/2010/07/22/welcome-to-the-all-new-amp-shiny-xna-uk-site.aspx</a></p> <p> </p> <p>Check back often for some exciting news coming soon!</p> <p>Darkside</p> <p>If you have missed my content, then check out my <a href="http://xna-uk.net/blogs/darkgenesis/default.aspx" target="_blank">Dark Genesis</a> blog (in case you missed the move announcement) on <a href="http://xna-uk.net" target="_blank">XNA-UK.NET</a></p> <p>I will be returning to the 3D tutorial series, however Windows Phone 7 has pretty much consumed my life at present.</p> Simon (Darkside) Jacksonhttp://www.blogger.com/profile/11886586409059479949noreply@blogger.com0tag:blogger.com,1999:blog-5332534294678550683.post-19522461067425314642010-01-11T12:18:00.001+00:002010-01-11T12:18:51.302+00:00How cruel the gods can be.<p>It seems 2010 is going to be a bad start for me as the end of 2009.</p> <p>In the latter part of 2009, my 3D blog here and my programming blog (<a href="http://thegamedevspace.spaces.live.com">http://thegamedevspace.spaces.live.com</a>) were both plagued by a wholly mind crushing work schedule.  No time to breathe and even my 2 games projects ground to a undeniable halt.</p> <p>Christmas ended up being busy for other reasons but now with the arrival of 2010, my expectations and new schedule of research, dev and tutorials seem doomed with the latest revelations:</p> <p><u><b><i>Mass Effect 2</i></b></u> (BioWare) - January 26 <br />It arrived a little late, but the PC edition of space RPG <i>Mass Effect</i> improved many elements over its initial Xbox 360 release. This time around, BioWare plans to release the versions alongside each other. The game will import character and decision data over from the original game, so make sure you've got your save files lying around.</p> <p><u><b><i>BioShock 2</i></b></u> (2K Marin) - February 9 <br />The sequel to 2007's acclaimed <i>BioShock</i> is being developed by a newly-built studio, but its creative leadership contains key figures from the original 2K Boston team, as well as some talented additions. The group has a lot to live up to, but early glimpses (of which there have been relatively few, thankfully) are promising.</p> <p>You would think these game Companies would be a bit more sympathetic to us game developers, but no.  They keep bringing out these smashing titles just to break us.</p> <p>Oh well, I'll just have to sort something else out :-(</p> <p>(Also doesn’t help I picked up Fable 2 / Dragon Ages and Borderlands (which is great harmless fun) over Christmas) </p> <p>Happy new year to all and hoping I will be out from under this rock soon.</p> <p>I still intend to finish this 3D series, so worry not.  It will appear, just slower that I had originally would have liked</p> Simon (Darkside) Jacksonhttp://www.blogger.com/profile/11886586409059479949noreply@blogger.com0tag:blogger.com,1999:blog-5332534294678550683.post-86372439926877241042009-07-03T09:37:00.001+01:002009-07-03T09:37:21.146+01:00A bit quiet, but here’s more<p>Sorry to say but work has taken priority at the moment and drained most of my resources (I’m getting battered to hell with deadlines approaching)</p> <p>Fear not though as I am still working on the tutorial (I set a goal and I'm keeping to it, just not in a timescale I might of liked) although after 1 sick week I did manage to revamp a little XNA work updating an old Camera Examples project that shows how cameras work and how to manipulate them.  It’s been updated to XNA 3.1 and had some fluff added around the edges, a monster input manager and customisable control system, I also integrated the networked GSM sample from the creators site with some additions from my colleague Charles from Dark Omen Games.  Not quiet finished yet as I want to write the settings configuration pages a bit better before re-releasing it.  The Existing XNA 3 project can still be found here on Box.Net (link to follow, thank you firewall) or on my <a href="http://hack1.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=28619" target="_blank">Codeplex page</a> (if your curious about it)</p> <p>Anyway, that’s not why I was phoning.</p> <p>As a 3D modelling blog, i have to mention a guy of great interest who has set a very daunting challenge.</p> <h1><a href="http://forum.thegamecreators.com/?m=forum_view&b=3&t=151473&p=0" target="_blank">100 models in 100 days</a></h1> <table border="0" cellspacing="0" cellpadding="2" width="435"><tbody> <tr> <td valign="top" width="200"><img border="0" src="http://i428.photobucket.com/albums/qq8/MooneyGameDev/guitar_finished_model.jpg" width="178" height="404" /></td> <td valign="top" width="233"> <p>Now that is a lofty goal but one that “<b>Josh Mooney</b>” is really up for and is progressing very well with, so far he has gone through about 4 categories:</p> <ul> <li>RPG style set </li> <li>A few spaceship models (although he admits these are not up to much) </li> <li>An Entire 3D chess set (which is absolutely fantastic) </li> <li>A 3D RTS set </li> </ul> <p>Work continues and you can follow his progress <a href="http://forum.thegamecreators.com/?m=forum_view&b=3&t=151473&p=0" target="_blank">here</a>.  Keep up the fantastic work Josh.</p> </td> </tr> </tbody></table> <p> </p> <p><img border="0" src="http://i428.photobucket.com/albums/qq8/MooneyGameDev/ChessSet00.jpg" width="431" height="276" /></p> <p></p> <p></p> <p align="center">The Chess set in it’s finished presentation</p> Simon (Darkside) Jacksonhttp://www.blogger.com/profile/11886586409059479949noreply@blogger.com0tag:blogger.com,1999:blog-5332534294678550683.post-71073875859855896112009-06-10T11:23:00.002+01:002009-06-10T11:26:19.725+01:00Support Ziggyware<p>I’m currently a bit out of action at the mo which is hampering my efforts to get the next tutorial up but I’m doing what I can to finalise it. I’m desperate to get past the initial mud of this course and get on to the fun stuff, but softly softly.</p><p>It seems even my good friend Charles from Dark Omen games has been plundering on without my help now and created some interesting Blender results with his own hands and imagination, check it out here on his <a href="http://xna-uk.net/blogs/randomchaos/default.aspx">blog</a>, there is <a href="http://www.youtube.com/watch?v=KCCYHgOrF10">another video</a> on the same concept which just freaks me out.</p><p>Anyway, back to the main thread.</p><p><a href="http://www.ziggyware.com/">Ziggyware.com</a> is one of the best sites for XNA resources and has been around since the beginning. It including Articles, Tutorials, News and even an Image of The Day section where you can look at what other people are doing. </p><p>But that’s not all. One of the things that sets Ziggyware apart from others is that about two or three times each year, it holds a “XNA Articles Competition”. The result of this competition usually takes form in lots of top-quality tutorials and articles about stuff you can do with XNA. Ziggyware wants to repay the talented people that make these tutorials, so he gives them prizes. Because of this, from time to time, there’s a call for donations, and now is such a time.</p><p>If you like to use the articles on Ziggyware, and if you want to help the site grow, prosper and continue to provide a constant stream of good XNA articles, you now have the chance to do so, by going on <a href="http://www.ziggyware.com/">Ziggy’s site</a>, and seeing <a href="http://www.ziggyware.com/news.php?readmore=1126">how you can help</a>.</p><p><a href="http://www.ziggyware.com/news.php?readmore=1126"><img title="ziggyware[1]" border="0" alt="ziggyware[1]" src="http://www.catalinzima.com/wp-content/uploads/2009/06/ziggyware1.gif" width="383" height="72" /></a></p>Simon (Darkside) Jacksonhttp://www.blogger.com/profile/11886586409059479949noreply@blogger.com0tag:blogger.com,1999:blog-5332534294678550683.post-89725337003582942222009-06-04T19:16:00.001+01:002009-06-04T19:16:54.958+01:00Nebulon In Play Test<h6>Not quiet part of the 3D tutorial, but I got a shout it here. </h6> <p><a href="http://catalog.xna.com/en-GB/GameDetails.aspx?catalogEntryId=a03ade3d-e726-4ed7-867c-95ee667a023e&type=1"><img title="boxart" border="0" alt="boxart" src="http://xna-uk.net/blogs/randomchaos/boxart_thumb_674C2BB0.jpg" width="204" height="244" /></a></p> <p>So,as I have mentioned before, I am part of a group called <a href="http://darkomengames.co.uk/">Dark Omen Games</a>, and we have finally got around to getting a <a href="http://creators.xna.com/en-GB/">Creators Club</a> Premium membership so we can start to release our games on the Xbox Live Creators Games.</p> <p>As my post title suggests, the first game we are putting up is Nebulon, the brain child of Dave Bonner. </p> <p>Nebulon is a 2D top down shooter, you fly your ship around looking for alien “photons” to warp in so you can shoot them. You have to be quick though, they like to gang up and if to many get together there is the chance of a wormhole opening up and something nasty coming out..</p> <p>Here are a few screen shots:</p> <p><a href="http://xna-uk.net/blogs/randomchaos/Nebulon2009060222342659_6A316A96.jpg"><img title="Nebulon 2009-06-02 22-34-26-59" border="0" alt="Nebulon 2009-06-02 22-34-26-59" src="http://xna-uk.net/blogs/randomchaos/Nebulon2009060222342659_thumb_7BC15561.jpg" width="244" height="184" /></a> <a href="http://xna-uk.net/blogs/randomchaos/Nebulon2009060222311664_3E707ACD.jpg"><img title="Nebulon 2009-06-02 22-31-16-64" border="0" alt="Nebulon 2009-06-02 22-31-16-64" src="http://xna-uk.net/blogs/randomchaos/Nebulon2009060222311664_thumb_224F9615.jpg" width="244" height="184" /></a> <a href="http://xna-uk.net/blogs/randomchaos/Nebulon2009060222323656_015C236E.jpg"><img title="Nebulon 2009-06-02 22-32-36-56" border="0" alt="Nebulon 2009-06-02 22-32-36-56" src="http://xna-uk.net/blogs/randomchaos/Nebulon2009060222323656_thumb_58710E64.jpg" width="244" height="184" /></a> <a href="http://xna-uk.net/blogs/randomchaos/Nebulon2009060222325659_538E5AA8.jpg"><img title="Nebulon 2009-06-02 22-32-56-59" border="0" alt="Nebulon 2009-06-02 22-32-56-59" src="http://xna-uk.net/blogs/randomchaos/Nebulon2009060222325659_thumb_51715BDF.jpg" width="244" height="184" /></a> <a href="http://xna-uk.net/blogs/randomchaos/Nebulon2009060222332160_22ABA33D.jpg"><img title="Nebulon 2009-06-02 22-33-21-60" border="0" alt="Nebulon 2009-06-02 22-33-21-60" src="http://xna-uk.net/blogs/randomchaos/Nebulon2009060222332160_thumb_2590E223.jpg" width="244" height="184" /></a> <a href="http://xna-uk.net/blogs/randomchaos/Nebulon2009060222335659_64162FC9.jpg"><img title="Nebulon 2009-06-02 22-33-56-59" border="0" alt="Nebulon 2009-06-02 22-33-56-59" src="http://xna-uk.net/blogs/randomchaos/Nebulon2009060222335659_thumb_222F4A7B.jpg" width="244" height="184" /></a></p> <p>As you can see it can get pretty funky. </p> <p>Here is a clip (pre play test drop):</p> <div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:c76c26ff-4007-4eea-803c-bb38ca8b2a9d" class="wlWriterEditableSmartContent"><div id="07252641-efa8-43e0-bf19-31c0ece91257" style="margin: 0px; padding: 0px; display: inline;"><div><a href="http://www.youtube.com/watch?v=mKhoI9HbKig" target="_new"><img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgnW5bSq-eoyhyphenhyphenaY3VZuu6is5KgpZI9gr3yArKm0e0bi_SNzuIunt59ys2zoXEXo1LGRveJ8KiK2xNuHGZ3BBpyGpV_Pn7BKEMiu-f6mw7JWUSPO6gyLjlK8WIIGyM56KdjSJeAER7s1AM/?imgmax=800" style="border-style: none" galleryimg="no" onload="var downlevelDiv = document.getElementById('07252641-efa8-43e0-bf19-31c0ece91257'); downlevelDiv.innerHTML = "<div><object width=\"425\" height=\"355\"><param name=\"movie\" value=\"http://www.youtube.com/v/mKhoI9HbKig&hl=en\"><\/param><embed src=\"http://www.youtube.com/v/mKhoI9HbKig&hl=en\" type=\"application/x-shockwave-flash\" width=\"425\" height=\"355\"><\/embed><\/object><\/div>";" alt=""></a></div></div></div> <p> </p> <p>If you have a <a href="http://creators.xna.com/en-GB/">Creators Club</a> Premium account, please get on a give it a play test, we really would love to hear your feed back on it so we have a solid, robust game going into peer review.</p> <p>You can leave your comments here, on the play test forum for Nebulon or on our <a href="http://darkomengames.co.uk/">blog</a>.</p> <p>So get your trigger fingers at the ready and start blasting some photons!</p> Simon (Darkside) Jacksonhttp://www.blogger.com/profile/11886586409059479949noreply@blogger.com2tag:blogger.com,1999:blog-5332534294678550683.post-16107399623350090932009-05-18T00:11:00.001+01:002009-05-18T00:11:52.138+01:003D Modelling Tutorial Part 2 – 3DS Max<p></p> <p></p> <p><font color="#333333" size="2" face="Verdana">Following on from the basics in the previous post (which I had to split.  It was making this tutorial too large) we continue on to shape our box in to an airplane.</font></p> <p>As a reminder and in case your scroll button is broken, along with page down and the down arrow buttons, I know mine usually feel like that sometimes after a pretty long document.  Usually from me hitting it with something hard, like my head.  </p> <p>Here’s the objective in this tutorial.</p> <table border="0" cellspacing="0" cellpadding="2" width="400"><tbody> <tr> <td valign="top" width="400"> <a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEipjYds944hr7D2WO8TycjCjq46AizbUfP6r8YsShbFfbWF_AxeORBHwu03ZIphkHWwdsbVlzraJvoYajIrlt-Ohlc528clWa-RBGW2Ctyts7gHFkvrWJgqXaV5sX2pN3ovUoaj7_fdQ7o/s1600-h/Tut2PlaneFinished4.png"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Tut2-Plane Finished" border="0" alt="Tut2-Plane Finished" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgkwQ1e36WUj7z4myzcJuA7Od1keo1cY-Rd7iq3MK0J1S_F3SQbymEeiGLt6HUQHc_CS4nlNGvkaa1RkXBc5zDUo8wDzCzCyR3B2grKkijmc_xP1EUfGxvwg11HF7anlByW_WZa_nrJQf0/?imgmax=800" width="442" height="320" /></a> </td> </tr> <tr> <td valign="top" width="400"> <p align="center">End result</p> </td> </tr> </tbody></table> <h3> </h3> <h3>Making the Wings</h3> <p>First off the Winds.  To make the wings of the airplane we are going to extrude the middle portions of the box, flatten them down and shift them back.</p> <p>Now to work at the polygon level we need to change our selection criteria from object to polygon.  If you remember from the earlier post, we do this from the right hand command panel on the second tab.</p> <table border="0" cellspacing="0" cellpadding="2" width="438"><tbody> <tr> <td valign="top" width="219"> <p align="center"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgg1CVRakPRX4u7l4SsLRkSq-o11wVfHUXwAFgu_BftWh3XUN_Phz9yXZM8fbyRlmxyllx_eAGfkrsqTwcA6dc_CBlACJfLWuByVqK0UABwruOh1jVMN7rmb3cvkk0JgWCsHqCcBnOVCEw/s1600-h/image3.png"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiP2eDIPw5sc80iZDvS9cEk_Qj8g475HYbeDsbhW3S1uTG_5luInQEYV2L9iDhMyDMjQwRy0c0RNH-wxongwTHXpfENCiX5WqE-kaSmxv3NoVVVWryHEgZqQ2tmf9BSfL9PC_OFJuIvz34/?imgmax=800" width="203" height="360" /></a> </p> </td> <td valign="top" width="217"> <ul> <li>With the object selected, click on the second tab in the command bar window. </li> <li>Expand the “Edit Mesh” tree </li> <li>Select the “Polygon” branch of the tree and you are in polygon selection mode </li> </ul> <p>If the “Edit Mesh” branch is not there, then either you have not converted the object to a “Editable Mesh” or selected a different conversion option.  Read back to see if you have overlooked something</p> </td> </tr> </tbody></table> <ul> <li>Next we select the polygons we are going to use for the wings, so select the box (our object) in the perspective view, go to the right hand command panel and select the second tab (modifier tab) </li> <li>Expand the tree for the “Edit Mesh” item in the list and select polygon. </li> <li>Now click on the square in the middle of the side of the box (as shown below), the polygon should change to RED to identify is has been selected. </li> </ul> <table border="0" cellspacing="0" cellpadding="2" width="460"><tbody> <tr> <td valign="top" width="458"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhgvH_S6CfymRxH-U8ZVEFMu20ePn3LdGVBT8W8b4HKcph7OPOUEj0lFv-kBny4ZoC7CvXAwyB61pIVg2nqG8uXZQsJrj3QPUzCfMa-va9677fO7ZQ2JZ_9DcdhUVtbrBwJtHtw3-rymUA/s1600-h/6SelectPoly4.jpg"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="6-Select Poly" border="0" alt="6-Select Poly" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhC4wx36yKyPYBTaqrVGf63qPNzc4otZUCMuJFt45s-JRGzu-26mepqns2MBLQ8gyNDRPUkT8T-KNP90V04ij_ksnQJJtkel9cQjs6s5f3Ii-TXIWGeu3zqSBJD5bJ8z83ZJtR8tejpK9E/?imgmax=800" width="441" height="344" /></a> </td> </tr> <tr> <td valign="top" width="458"> <p align="center">Side middle polygon selected in perspective view.  Note side or front view could also have been used.</p> </td> </tr> </tbody></table> <ul> <li>Now in the perspective view, hold down the ALT key, press the middle mouse button and rotate the view around so you can see the opposite side of the box </li> <li>Release the mouse and ALT key’s </li> <li>Now hold down the CTRL (Control) key and select using the left mouse button the same polygon on the side now in view (as shown below).  you should now have the same polygon selected on both sides of the box (rotate the view around to see both sides to be sure).  </li> </ul> <table border="2" cellspacing="0" cellpadding="2" width="459"><tbody> <tr> <td valign="top" width="455">Don’t use the right mouse click or select a polygon without using the CTRL key or you will deselect what were aiming for.</td> </tr> </tbody></table> <p> </p> <table border="0" cellspacing="0" cellpadding="2" width="400"><tbody> <tr> <td valign="top" width="400"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh2jjIAkeNtki-p92ia_VQX0O8gwF8R7P9ksOmWqhN9sn3C_9TfVcKjDcelrysm2kf8F3ac-i02u2wAvsJf6Sfg7tu3cIQwTSIGY0jFtIPWw0M3wmLJe-8u1DeneMsJUorTOmGrykPAJ_Y/s1600-h/7Selectpoly24.jpg"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="7-Select poly 2" border="0" alt="7-Select poly 2" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjaFuDTgCKlRZS0zajE6VUGqllzCwo_wtWlkobnrdZh__PhBUicmrXR0KXdI4BeW6UNYhE_3EWbpXeDcv23bIS6rqmGB1Vt4LA5e0oOVNwiKyd9ZBrdLaLfqV72lRhar3Bo5uYCtJaXoTA/?imgmax=800" width="441" height="344" /></a> </td> </tr> <tr> <td valign="top" width="400"> <p align="center">Polygon also selected on other side of box.  Side or front view would not help selecting the back side.</p> </td> </tr> </tbody></table> <ul> <li>Now right click on the selected polygon in view and select the Extrude command.  you will notice the mouse icon will change to a stacked box icon when hovering over your selection now. </li> </ul> <p> <table border="0" cellspacing="0" cellpadding="2" width="400"><tbody> <tr> <td valign="top" width="400"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg49EFlOH7RtvR7gPwgjtJH4pf0ShiUdLEvuNOegF-ZIC7HGJriHdawT57faI4TpAISjpfaJK189zGSEFy6wg94gddavoq2td6iunDc5SzbOT_54fm6fydp97cC2dIbdquK090ux1IZpgo/s1600-h/8Extrude4.jpg"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="8-Extrude" border="0" alt="8-Extrude" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhw7R9C8T7zZKxSc4XVHXmACvINXJxVD-pyCb2SmWGtXGY98ox1uM6BmfU9yRVmAOHfxzEYU6DzhqeSb_mxv6DwHWH4jPvCYiB66ipWMEue590z3x-sPgYIKow5W1drIa2NQXWWOR2jW48/?imgmax=800" width="441" height="344" /></a> </td> </tr> <tr> <td valign="top" width="400"> <p align="center">Right click menu, note “extrude” command on right hand side of panel</p> </td> </tr> </tbody></table> </p> <ul> <li>To Extrude, hover mouse over selected area, hold the left button of the mouse and pull down.  you should get an effect the same as the picture below.  Extrude it until the wings are about the same width as the length of the plane. </li> </ul> <table border="2" cellspacing="0" cellpadding="2" width="454"><tbody> <tr> <td valign="top" width="450">*Note – Try also pulling back with the mouse when Extruding just to see the effect.  The polygons move inside the box instead of outwards.  Right click at any time while performing a command to undo any changes.</td> </tr> </tbody></table> <p> </p> <table border="0" cellspacing="0" cellpadding="2" width="400"><tbody> <tr> <td valign="top" width="400"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj74KDLHxoSKsD5OgqU6nWQYiBIU7IqKKFDCuG4zukCgNrKOTLmXE5tWe8s3kQvnzPUV7sdndqUKHme7tUPFqOo_V-sooYWD0WRpuCdgxWBGH5s-y3xcQXg8MnPxj4l7lxN-Fx5x7Lwa10/s1600-h/9PostExtrude4.jpg"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="9-Post Extrude" border="0" alt="9-Post Extrude" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjR2OyYbNrUa2N5gSH_5ufSbzXYlk5JqwqizBFgwf_jUbF5v7FlGiEmnXtOhROPGQZjTIzwrapoiOk23AMw8T9nOiy1cuWbUElOBs_58htO0yaIgKC0LuumRO4L5k3-Uc6VTjU2pP_YBpk/?imgmax=800" width="441" height="344" /></a> </td> </tr> <tr> <td valign="top" width="400"> <p align="center">After Extruding the wings</p> </td> </tr> </tbody></table> <ul> <li>Now with the wing polygons still selected we need to switch to the Scale Command.  Like before right click in the selected area and select “Scale” from the right click menu.  The SCALE gizmo should appear on the selected area </li> </ul> <table border="0" cellspacing="0" cellpadding="2" width="400"><tbody> <tr> <td valign="top" width="400"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhMxBABpgTKkqhpNHm3IeqTsGaN0pC-iXcjU8ndaoMHJByENa90T4mFeecw0nM7x7KhRoW9ak3z2xunYKSw8copBAAEsK8QIrfLrslN_KTMmbOyzsoaWF3LrDj2A2gef8SrCJl5z3SQu20/s1600-h/10Scale4.jpg"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="10-Scale" border="0" alt="10-Scale" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjb1aA5mMHkwZ_d7uEb6RNkzri0-HI_cC1O9fGfO397IEupqrR1TQsAjKSLjnvcxuwAcDgf-SzVNaqfW01uxUU39viAww1rKxQgQ2byaoCY-K0dfwU4jNywubNNMqnxeBpt0u6Hyd7Ipf0/?imgmax=800" width="441" height="344" /></a> </td> </tr> <tr> <td valign="top" width="400"> <p align="center">Select the “scale” command</p> </td> </tr> </tbody></table> <ul> <li>As before, hover the mouse of the selected area (note the icon has changed again, but only over the selected area).  Click on the Blue “Z” arrow of the GIZMO and this time pull down to scale in until the edges of the end of the wing meet up </li> <li>Also then select the “X” arrow and narrow the wing tip slightly.  You are aiming for an effect as shown below. </li> </ul> <table border="0" cellspacing="0" cellpadding="2" width="400"><tbody> <tr> <td valign="top" width="400"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjXPaiOokOnZOEEob9Nfg1_E_lv1W26S4VU9TQf0ynk8j61On6_dHdw8wEDC5tAYfD_GmmUygDCv2LBE6ObS9w5dwLGc2n30CqNXRUsoooPs6r9bf7kHbcTCNn28T3DNRCggCEjGwTuhXs/s1600-h/11PostScale4.jpg"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="11-Post Scale" border="0" alt="11-Post Scale" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEitOuwCk733nZvziRlzsTFZhlJUaav6nrUPQ9zJGPr5pNVPgmxupIZnQ2oKpmIyBmpgXxRG4fJHWN80hj5VcRAoBM84I7s4SEdhz5DNEsFy5S__sjWKA0TP-sqkZVagQh6k-xIV1CQvBWM/?imgmax=800" width="441" height="344" /></a> </td> </tr> <tr> <td valign="top" width="400"> <p align="center">Wing tips after scaling</p> </td> </tr> </tbody></table> <p></p> <ul> <li>Lastly, still continuing with the wing tips selected, were going to move them to the back of the plane and down a bit.  For this we need to change to the Move command.  Again like before right click on the selection and click on the “Scale” command. </li> </ul> <table border="0" cellspacing="0" cellpadding="2" width="400"><tbody> <tr> <td valign="top" width="400"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjKKkLHhggq8S96ydXw5_maegy3h3N5c0v1a1Mqt7jchFZm6ULE6JYZJNfTVDJogMSB2RdF722OmCsYkLjxJY-mDN4LpzuA8TFenkieQu0ad8d8oFhDcH9E4WuWCCcTIG4WWTKNF9XFt-8/s1600-h/12Move4.jpg"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="12-Move" border="0" alt="12-Move" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhgJkhyphenhyphengjw55Dby7m71SB4TPukYmsy1fXLlHzwV8bSH4t7-L0Uy0buWhCNmq83AaaFPaymnoisuyfigxGn5vXcTJf0k7x_H-gO_B5cN9LT8XOJT9rJTOxxsLbJQLxejB4Orlopr09H-JC4/?imgmax=800" width="441" height="344" /></a> </td> </tr> <tr> <td valign="top" width="400"> <p align="center">Select the “move” command</p> </td> </tr> </tbody></table> <ul> <li>Now if you grab the centre of the Move gizmo where both boxes highlight yellow and drag the wings back and down in the perspective view until they are just past the rear of the plane and dipping just below the bottom (as shown below).  Alternatively use the top and side views and do it in two stages (back then down). </li> </ul> <table border="2" cellspacing="0" cellpadding="2" width="458"><tbody> <tr> <td valign="top" width="454">I usually prefer the perspective view doing this kind of manoeuvre as it gives you the fluidity to see how your model shapes as you move.</td> </tr> </tbody></table> <p> </p> <table border="0" cellspacing="0" cellpadding="2" width="400"><tbody> <tr> <td valign="top" width="400"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjFz-7kS0y_hF4DwPMHuPBJlnRg-91rqVI3eyfiiPfFwx1EEsVqlD5a60hDoCEYZ06cAlxJZIWwdnJ1SUPzKExDlc44qQrIKJjjF1pX4F_KmOyPYOfttkwqN6ue8rGD0QC-5x5LLEzoxiI/s1600-h/13PostMove7.jpg"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="13-Post Move" border="0" alt="13-Post Move" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZFYWwGGRlhsGelThw6ca2U0_3DPOcUazLEgRoTRQ6tTb-19gqnjzZeZoaYTXwBNhSFYYUwnlqPCmMdfXr2hCX5ZyQiRaHy_mxFSW_lVwOSQ9sWqeA5Ez7gwL5sSjyogObfWzH6vrfpPE/?imgmax=800" width="442" height="344" /></a> </td> </tr> <tr> <td valign="top" width="400"> <p align="center">Wings in final position</p> </td> </tr> </tbody></table> <ul> <li>With the wings done, it’s time to get on with the tail.  now this involves exactly the same operation as the wings but angling up instead of down. so: </li> </ul> <p> </p> <table border="0" cellspacing="0" cellpadding="2" width="444"><tbody> <tr> <td valign="top" width="200"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhtGI0ys5SbiIHbt0xxwdrrdPxs8snOdapCYZBGYvKjM3hBymu2p7KsdJljyFvVYgI2dcnpYv90QcLz8DQ_2mlqnujo7EOJfY9OzL1nDHaM5oAY_EA4rVQ9u_s_o6jPviVkktEErHMAoTQ/s1600-h/14TailWingsBefore8.jpg"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="14-Tail Wings Before" border="0" alt="14-Tail Wings Before" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEir09r_7Cj8zgUBFox4r45VjGKsdHj8dPvVhEaJ7Vy9r-KHnqGpFPE8vgp-KTpNa6leQeCb4UCcFYBOL0USuHKE6igoSfca2X4J4LJzXB50R730bQz1VcLWunE9yb9aSm0ZNx37Sk-yiWM/?imgmax=800" width="300" height="236" /></a> </td> <td valign="top" width="242">Select the polygon in the middle rear of the plane and the same on the other side as with the wings</td> </tr> </tbody></table> <p> </p> <table border="0" cellspacing="0" cellpadding="2" width="449"><tbody> <tr> <td valign="top" width="392">Extrude the tail wings out and then scale down to a point like with the wings. <br />Finally move then back and up this time until they are at the opposite angle of the wings</td> <td valign="top" width="55"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEisovRMvxlR9JbuNuC7dRULYQRVv1pbxekuuzH0Xiur9n-XIZZEKzzQ3e9yvQ7k43qOyQVwMoeCoXQ6Ouon17jUG4oYTOjpmtRDPRaG8pljTpy4c6c2XH3gHoMfjpu1ae2k3rbhaVGpNTk/s1600-h/15TailWingsAfter10.jpg"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="15-Tail Wings After" border="0" alt="15-Tail Wings After" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhebGUJ5O3KtT0LYFHd5qoXBFEoi8nslGR-a1ahMo8PTu6mOc5L4y0_rJgB3-cWilgc93qxoJupN40WxPwT-A_wapXINHaI9Fa42XRLIA9teV883HphOVY_3jcvnmDa7ZZX-JH_pbj1lG0/?imgmax=800" width="300" height="209" /></a> </td> </tr> </tbody></table> <ul> <li>Then it’s on to the tail itself, again this is a similar approach </li> </ul> <table border="0" cellspacing="0" cellpadding="2" width="451"><tbody> <tr> <td valign="top" width="200"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgk6d5CTFDaLFPCh7jhe68p8oCqzAZJh0pDHAw-N5cq3IMTEPKJWToeHYjN3u1ol2NS_ZgMeTSAM-rpp-P_GKPUnfj4W55iD_7euGeoZFKG7OBLFuVvmMBN1R4bMTEnC3bqTTBOlD6ZonQ/s1600-h/16TailBefore7.jpg"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="16-Tail Before" border="0" alt="16-Tail Before" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEivGvJFD2dS2Ckx5i45CWR5MnrbszvI48OaqzPNoOnjYcuSL6-k5Sbco6GdRJlfkD7ibW-hIVUG4AiLG07LCpGPqCzljDi69SAKugDiMnKf3Vp1AEu2hcLxks04acUPJGWt1RLNr_Qx5A8/?imgmax=800" width="300" height="234" /></a> </td> <td valign="top" width="249">We start off by selecting the centre polygon at the rear of the plane</td> </tr> </tbody></table> <p> </p> <table border="0" cellspacing="0" cellpadding="2" width="452"><tbody> <tr> <td valign="top" width="200">Again like before, Extrude up, scale the top in, this time only moving the tail backwards so it the top is just overshooting the rear.</td> <td valign="top" width="250"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgsDEYSb-wUbWXT7E74RcQ88mrLAYrlGA2h-RksJKnDjVy4x_OxGU7h80GxgUzqIhtcLxUp4TgQp5MdBQJb7eGPKBmxTbYn4i3DQyf9IQWuYaIYAybeuBoNdLWJRepsdfgOkCx3GBv0DzA/s1600-h/17TailAfter4.jpg"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="17-Tail After" border="0" alt="17-Tail After" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjTdyL92q0RaayHGN9EWIX_s7XTqoYvmLfQ-6-29DGYZE-OU6xwWlBTBj24FpH4sDNHbIZCA4xlu1o24WeKVprIRzQ_YlyKxhib19BE0mnBfxlQJY8OLXIhiSSTTEDrWypwPiEOnjL0rBU/?imgmax=800" width="300" height="234" /></a> </td> </tr> </tbody></table> <table border="2" cellspacing="0" cellpadding="2" width="452"><tbody> <tr> <td valign="top" width="448">If you want to get more interesting, try having a split tail by using the two polygon’s to either side of the centre one instead of the centre.  Or even all three.  Experiment and see where it leads.</td> </tr> </tbody></table> <h3> </h3> <h3>On to the Cockpit and nose</h3> <p>You will seem to notice a trend here in the way that the original body has been pulled and stretched to make the wings.  Now the nose may seem more of the same but you can always add simple variations.  These actions are the bread and butter of meddling so best to practice with them.  Anyway on with the show.</p> <p>So far we have only been manipulating single polygons at a time, granted we have selected two at a time but we have done the same operations with them as one.  From here on we expand on that and also start manipulating edges to get the effects we want.</p> <ul> <li>So to start we need to select the top nine polygons all at once. </li> </ul> <table border="0" cellspacing="0" cellpadding="2" width="457"><tbody> <tr> <td valign="top" width="455"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEioPDfHGPX7uu6vzLV3PDEp_YuApIg7e7HLKFhx97Epj8PXhH0tVvzXtJEVF5i6LHBkjTDXU5xxuCjDKcO0ir3j8L5kSujkE7zKzN6ObXmB4hMg2eECZfn6U6TC1pYKtGHzrdslBHsZrHo/s1600-h/18NoseBefore4.jpg"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="18-Nose Before" border="0" alt="18-Nose Before" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj9dhJ7pQV6a_l3HbqZo8JBVzPpRLdgvEKMUcQGG2CmNJNr5xqFG9IFUDnPrseBYIpQS8Ktp0CME3mE0OY8oiVNPqMXOgZZScnrEVN1s3LGaHvD5XWBNvyOe5wo-85j32ec3NsmLvn3Ji8/?imgmax=800" width="442" height="344" /></a> </td> </tr> <tr> <td valign="top" width="455"> <p align="center">The top polygons selected, not the bottom three.</p> </td> </tr> </tbody></table> <ul> <li>Now similar to before we extrude out the front to about the same length as the polygons before it and then scale the nose in both on the Z and Y axis. </li> </ul> <table border="0" cellspacing="0" cellpadding="2" width="400"><tbody> <tr> <td valign="top" width="400"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi11tOxm33VTpu1envDMApD473L7JVlT7XiiDMY80qj-D7zpKDr521A74imQ8-S4XR1nLtC9Wx0oxnwrpiyzAhFn89cAlSYom4Q8oxXS6VwmLvM3chH6z6oDa27kVL1lasUUgaZ-JvaCOw/s1600-h/19NoseAfter4.jpg"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="19-Nose After" border="0" alt="19-Nose After" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjn0y4XMuM1ejDOmV1Sl-5s3OQXeD94nJq0BePh0YSRoTEG6fxvpkV8yDwhw0G4_gX3mobN7JCZlQ81eIBFsGlRuXbrha4BW4zcQ6vX-juF-KLGOQ8gAa7t1MfaSAUpyAOpKaFgI1hi3TY/?imgmax=800" width="442" height="344" /></a> </td> </tr> <tr> <td valign="top" width="400"> <p align="center">End result with the nose cone</p> </td> </tr> </tbody></table> <ul> <li>now we finally have something starting to look like a proper plane, but every plane needs a cockpit. </li> <li>So start by selecting the centre most polygon behind the nose cone. </li> <li>Like before, extrude up, scale it down and move it back so the rear edge of the polygon is just past the front of the wings. </li> </ul> <table border="0" cellspacing="0" cellpadding="2" width="400"><tbody> <tr> <td valign="top" width="400"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRyIhYINDGXW46-HWxKy2WpKC7nQnCDdMhYFqvY_67Uu8p_a9B-WaUEkytDrys4xiIjjq0L9oFT2yWJYNmcX2GUOBdYJOXjFyi4qbIJnsNCPWETgOmUClpFXBs9hyphenhyphenSmmR8o6aBBEf1oJE/s1600-h/20Cockpit4.jpg"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="20-Cockpit" border="0" alt="20-Cockpit" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhyWKQP8i3sxDRg3wQpd28w_fgoWyKG6GFa5erOM09fytrnoWwx919iFf_CC1SXcueKflZ_XZpV_-eqj8J9L_kVdo7L1jZLBtlnoxSVr0fmSIrZMJA94WTQqpD7TByHfvzPAW-VyljWraQ/?imgmax=800" width="442" height="344" /></a> </td> </tr> <tr> <td valign="top" width="400"> <p align="center">The start of moulding the cockpit.</p> </td> </tr> </tbody></table> <ul> <li>Now as it stands, it doesn’t look much like a cockpit, more like something poking out the aircraft, so here’s where we begin to mess with edges. </li> <li>First begin by changing your selection mode from Polygon to Edge </li> </ul> <table border="0" cellspacing="0" cellpadding="2" width="455"><tbody> <tr> <td valign="top" width="200"> <ul> <li>With the object selected, click on the second tab in the command bar window. </li> <li>Expand the “Edit Mesh” tree (if not so already) </li> <li>Select the “Edge” branch of the tree and you are in edge selection mode </li> </ul> </td> <td valign="top" width="253"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhBHsWmSbOG9Fh9ZygYzCecCX3MM1-tG4f18RbKNGfs59mCuV3IPSeBHBDnoS5PjDhDw6OG7I-q8KziEb9pEQZeWg2H-xHIA2LCCPB7tsZgLuhsW8MlKTjf2kzdoTxFxEYz4QtpJsjMMcg/s1600-h/image11.png"><img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="image" border="0" alt="image" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhkKWeEBHPGT3YMbzAi5bN5d1L7QNQ4RxaMCI_PP4TPR3qyjlVGkdEzSj5HckdWOZ5u9EQfUAagknixAxGODP8qTrV8wMBKwRx9dTHO5MyDK4FnKpCd9llt1m46LZaB1APjGIqBPqRi4BA/?imgmax=800" width="179" height="244" /></a> </td> </tr> </tbody></table> <p></p> <ul> <li>Now select the edge of the cockpit as shown below </li> <li>Right click and change to Move mode </li> <li>Then using only the Y arrow move the edge of the cockpit closer to the side of the plane. </li> </ul> <table border="0" cellspacing="0" cellpadding="2" width="400"><tbody> <tr> <td valign="top" width="400"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhZ8tLDe61Pl4W23_We6_PkSnXrDiq-xh_Kkt5C9OHQVSJ55bWRYKWbKTOwT7oP009zKLlGtCA78UHs-yjcTFKvHSGoVu6ZkzOamlvPf_tnQi93qnEdSHUKQPSuyQDbnwh7HUQ89fUt2sc/s1600-h/image26.png"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgMnZWDJSQHqwWzIM2stNhlsM8hZHaWP-mdCGHzm6lgt2L0meUh6Mr5yzZO9sVbcPieKEaWtEvrfYA5ftqCS0khUlg1YzBhzPd9UGMTntWYSly6EVy5kL5Rmud65fjrIvNHdNTenxK0Cb4/?imgmax=800" width="440" height="327" /></a> </td> </tr> <tr> <td valign="top" width="400"> <p align="center">1st Side of cockpit done</p> </td> </tr> </tbody></table> <p></p> <p></p> <ul> <li>Then rinse and repeat for the other side of the cockpit </li> </ul> <p> <table border="0" cellspacing="0" cellpadding="2" width="401"><tbody> <tr> <td valign="top" width="399"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgosxCQFO63BTCWBjXNT4Ib74Pn0i6-OIFoTt66U6X7Nnv0mNSWxtS-UGDZByezSjIAFucFKwelMRTyhyphenhyphenJMzndlTk0rxX3o46U4D4ayiI9TxJc5g31hRyx0lSbBHOtUZLdGEEe-W-tG6tA/s1600-h/image25.png"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgUvH_waIsc1n3tdFjcTN2WAQ4wr2ZWIf7sCyLhMEPChkbSr3HVlqpAcrTf0uRtUBJe_XSs2SvS2kby98v8HGxBPXBQY0VtXMUT6gML6TOvqB-rUbaZKj85Hj15LWCctqsnSyNBqmjMu3M/?imgmax=800" width="440" height="325" /></a> </td> </tr> <tr> <td valign="top" width="399"> <p align="center">2nd Side of cockpit, try and get the two sides even</p> </td> </tr> </tbody></table> </p> <table border="2" cellspacing="0" cellpadding="2" width="459"><tbody> <tr> <td valign="top" width="455">Unlike before, you cannot select the two edges and move them as one to get the effect, try it and see what happens.</td> </tr> </tbody></table> <h3> </h3> <h3>Onto the Engines</h3> <p>Now with the main body mostly done, it’s time to give our baby some juice and my that I mean some nice big engines.</p> <ul> <li>First off, with any jet engine to push something out it needs to suck something in.  Not a great phrase but basically lets start with the engine intakes.  Since we are already at the front it make sense. </li> <li>Angle the view down and up slightly so you get a view under the cockpit </li> <li>Remember those 3 polygons we left alone earlier, they are going to become the intakes. </li> <li>As we are still in edge selection mode, select the two middle edges one at a time and move them towards the centre as below.  This gives us two nice polygons for our intakes. </li> </ul> <table border="0" cellspacing="0" cellpadding="2" width="458"><tbody> <tr> <td valign="top" width="456"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiz_oUdMUY5HUvfobasHyR1u4GahzIlURN0vGRAgYYxT1vSOsvfkxl0_5iTGubU4PsA8ZgJH2BvARMOsaqHEQAwxdpp3f0ma7xeqd6BgDQm9-Cj14XmvpSC9cJx5Zw13lK4HGcH9syTFmE/s1600-h/image31.png"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhKW1r2WfnGl07zzvG2_dU9ATmjwciSroTloqzC1lS-pXYSUcehKBwONIwPAYi4yIma19R_B8SIp61bP8-ZaErgVMxn4Z_7qbhCMBjEoaFxP3VUckdSgDZiIqcoqYZZc3ElMmkDfVlfHDg/?imgmax=800" width="440" height="326" /></a> </td> </tr> <tr> <td valign="top" width="456"> <p align="center">Start of intakes with edges moved inwards</p> </td> </tr> </tbody></table> <p></p> <ul> <li>Now switch back to polygon selection mode and select the two large polygons on the front. </li> <li>Next we are going to use another command on the right click menu, “Bevel”.  Right click on the selected polygons and select “Bevel Polygons” in the menu. </li> </ul> <table border="0" cellspacing="0" cellpadding="2" width="400"><tbody> <tr> <td valign="top" width="400"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjf7kqdERBTNjUAARE3dbF2B2DdPxNg9anAu0cyKoMpMUuC8QfKTAKukIDByYGd4lDvGYABl5dBKiVklG-m4j2ixhTvBhypDFkaQJRECaXWvxrPLvA-GDocsl-x7Hj8KALmplWsVJj7YOM/s1600-h/image40.png"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgfcDUTl-Zhu3UVeHmOCilf6yGfZEayoGT6KrKl5qcQ-1cIT2coEpq9qP_FI59QB6hNvKD8ZGh4fgl_CE1ZMFDOGR88w9qIgjwizLknLOywaF1E7JLeiBPwzeDH8G5w8IqjtJtc-zmJe1s/?imgmax=800" width="444" height="394" /></a> </td> </tr> <tr> <td valign="top" width="400"> <p align="center">“Bevel polygon” command highlighted on left side of menu </p> </td> </tr> </tbody></table> <ul> <li>the Bevel command works the same as the Extrude command with one difference, it is a two step command.  So like when you created the box to begin with (drawing the shape first and then giving it depth), the bevel command performs two actions.  It is actually a combination of Extrude and Scale. </li> <li>So now if you hover over the polygons you will see a new icon (not a gizmo), click and hold the mouse and drag it downwards.  You will see that you are now burrowing inside the plane. </li> <li>Let go of the mouse when you think you are deep enough, but note that you are not jet finished, pull down on the mouse and notice that the hole you have just made is now narrowing.  Play with it until you are happy with the result. </li> </ul> <table border="0" cellspacing="0" cellpadding="2" width="400"><tbody> <tr> <td valign="top" width="398"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgb-Qb1IGljM-UtioYOlBaRAVrXTzSjxOeEanDgrKDyT6GfjaHnLWmuwinojf033pIq-2F3bqSu5G1jAyckxbL3RxMRkrUTbyf2uknSTVKrggchK0B5cloxCRHjCGG0euO5NrhfbIVz9Qw/s1600-h/image36.png"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjOcufFgyIW-kErOIXOyjfB0YWg9-MeT2X-O9efheG0F-toisRDX2oY862XK3PxPmEN_5yiOcX0JVuUvLyLWr_nLqlSY2h3o_IYkL4VnABT-mVRZrcLGQkvjO4K_XgLOzIiLDER1xhGSFM/?imgmax=800" width="440" height="326" /></a> </td> </tr> <tr> <td valign="top" width="398"> <p align="center">End result.  Notice I have actually bevelled twice, second time a bit deeper to give a narrowing effect.</p> </td> </tr> </tbody></table> <h3> </h3> <h3>Lastly – The Engine</h3> <p>To finish off our plane we need an engine, one powerful enough to blast us in to outer space, or at least get us off the ground.</p> <p>Nothing new here but a culmination of what you have used so far.</p> <ul> <li>First rotate the perspective view around to look at the rear of the aircraft. </li> <li>Fist off, we need a big engine and with the way the polygons are arranged at the moment, it’s just not big enough, so lets move the edges around to give us a bigger expanse to work with. </li> <li>Use the command panel and get back into edge selection mode first. </li> </ul> <table border="0" cellspacing="0" cellpadding="2" width="461"><tbody> <tr> <td valign="top" width="200"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgiyVCKTr-htXF9GjXsX3WrhTjWOk0UiER36yFaHc199hVqQjqJTE8A5QImGRBbJmH6B-W-5BaZSEa3agJdfLZ62IJYKCR-aWF47a-S6mRVc9CD_xjvXFh6X4LO0cdglNoHPJbbkkqpHiw/s1600-h/image%5B8%5D.png"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhYfB7E1tK7opkXHokDactZyOr2IuLzMkX3Wl18uV1r3IBnOIILhcpYHr_HQg1tZlTcuwRekfSll7psaSvN0cp8Jcy8E4U2RdL63nh18EDZL-9DuqjglL0uBS1r5XixHHQ3GyRTsZmg8WA/?imgmax=800" width="240" height="178" /></a> </td> <td valign="top" width="259"> <ul> <li>First move out the centre edges to the sides like so (moving the entire vertical line) </li> </ul> </td> </tr> </tbody></table> <table border="0" cellspacing="0" cellpadding="2" width="460"><tbody> <tr> <td valign="top" width="200"> <ul> <li>Next move the inner horizontal lines to create one big polygon in the centre. </li> </ul> <p>Only move the inner edges this time else it will mess up the rear wings.</p> </td> <td valign="top" width="258"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi0tejFacGZ2Lk4ur8kfFPtiGmVPsyMVhe0nF7yFEiKsJHn7589gh-TTVFw9LrPjrNTqAOX9atUqrF-SPRfPWE_qR-5dkFzbuCMWvlt-tjX7flzTRmPdKhSDsL1cAJIdf4s9xE8BWUS-hI/s1600-h/image%5B12%5D.png"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhstQAx8-f3bpl-c3B1k-BQ1PwdZbBYa0AdhX3FlYHHWMAF8cSHi06wumNhwhfDOGokzwhn8Kbn3_rniIuFEkwkwl_qaM0op7EtlDf2mB1iQdXUEkLX_rK6l6wlqmbJPRk4zLNnHK8SxC4/?imgmax=800" width="240" height="177" /></a> </td> </tr> </tbody></table> <p></p> <p></p> <ul> <li>Now all that’s left is to carve inwards the Engine exhaust in the same way we did with the intakes using the Bevel command. </li> <li>First change back to Polygon selection mode and select the centre polygon. </li> <li>Then right click and select the “Bevel Polygon” command, left click on the selection and pull back, remembering when you let go of the mouse, you will perform the second part of the command to scale in and pull back again. </li> </ul> <table border="0" cellspacing="0" cellpadding="2" width="460"><tbody> <tr> <td valign="top" width="458"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgSehapehZOXk1yUtc1bqUdMHIbb-aBvbKRkyqCvf_pZCo1LyIwa4HPUSsE_0manKTkkKKQGtZJqnQVSNDoi1aQQhbuxQ78tPryQDQVl3jslzmPwk21DBObHb_epgN4_A_ZrEJV8fI55BY/s1600-h/image%5B17%5D.png"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhSkTTWrFY375e-SSEtNJnYGRyDE6pbjLrq54U6C3W47PXT68rltbWCWr_9TkOKvNryWHA0H59FqKiXxEzOTt1sP2h5xWAQBu4-anfBCYPvFE2I-eHcHxgXgq7LrYVhSb1uM5qSDZgCgsA/?imgmax=800" width="442" height="328" /></a> </td> </tr> <tr> <td valign="top" width="458"> <p align="center">Engine exhaust bevelled inwards</p> </td> </tr> </tbody></table> <p></p> <ul> <li>Now to finish off the engine I added a little twist and reversed the last step and then bevelled outwards, to show a little of what can be done by mixing commands, so with the polygon still selected and the “Bevel” command still in action. </li> <li>left click on the selected polygon and then push up (instead of down like before), let go of the mouse button and then pull back, to get something like below. </li> </ul> <table border="0" cellspacing="0" cellpadding="2" width="400"><tbody> <tr> <td valign="top" width="400"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgtiRjRM4FHK9cXVDi4wnEWZob61HkcIkall8AdO1xy-wvIYDWXiiMb4yDAyprG22E3x6Vcku_AsRdbaUEGWxSNhx6IeAzpuq6OymILavWH_VH_yHwAfE9Dk2FMqOI3uVVTB4oQFJNLj2Y/s1600-h/image%5B22%5D.png"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhTc-2X1rX34urA4QFjbb7rda0l3JSgIQiBdLo-ycnkxksEOVS7EJNYcak_SpoLs3Me1tClBy459yQP2E_u6twL7hBG9UkdagRUIXtWiOf0IFEbI3igRuny3wGraHBhA1UgKAmlZC4Ogg8/?imgmax=800" width="442" height="328" /></a> </td> </tr> <tr> <td valign="top" width="400"> <p align="center">Engine final result</p> </td> </tr> </tbody></table> <h3> </h3> <h3>Conclusion</h3> <p>That’s if for now.  I’d suggest not stopping there and play around with this tutorial a bit to get a feel for the basics, even try starting with a cylinder primitive instead of a box to see what difference it makes to the outcome.</p> <p>Remember, we have done all the above with only 1 primitive, we could have fashioned the wings, cockpit and such with multiple objects, but there is really no need when you can mould from something simple.</p> <p>For extra credit though also try adding some weapons and missiles to the aircraft with other objects (starting with a cylinder first or a Cone) and moulding it to your needs.</p> <p>Have fun and get ready for the next instalment in the series after I get the other half of this tutorial done in Blender.  Blender requires a little more work to get to this point but the important thing to remember is that the tricks are he same, just a different way of doing them.</p> <p>Enjoy!</p> Simon (Darkside) Jacksonhttp://www.blogger.com/profile/11886586409059479949noreply@blogger.com0tag:blogger.com,1999:blog-5332534294678550683.post-63822277817017015982009-05-15T20:03:00.001+01:002009-05-15T20:03:58.152+01:003D Modelling Tutorial Part 2 – Intro Basics<p>Given the time constraints I've had trying to get this tutorial moving, I’ve decided to shake things up a bit to get the posting a bit more regular.</p> <p>So I've dropped the 3D man part of this tutorial to focus on the slightly more complex Plane model.  The trick with this is to master the 3 main commands (the bread and butter of 3D modelling), namely Move, Scale and Rotate.  by the end of this tutorial you should be used to flipping between them and how best to use them to get results.</p> <p>This is what were aiming for:</p> <table border="0" cellspacing="0" cellpadding="2" width="400"><tbody> <tr> <td valign="top" width="400"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgt2mksv0nVa07BItF3N3vkBKFmxXD_kEkr-DDB8HOKVJcmgscG_9bbSTIG0oH7mBW249ZkoH3974fxWCGRUg7OHBhHoEz_wMGMkl5Vo8sqaHt4O8znq4Oh2GwPJDTEaWw3A8w0Q6aJ23I/s1600-h/Tut2-Plane%20Finished%5B4%5D.png"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Tut2-Plane Finished" border="0" alt="Tut2-Plane Finished" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEji8YIoFhFeU7v0haH601QAKA6Wn0WQ1LOcq-mIbamZ-ujiWwlLimSwoPFM5NYs_x9zk0mvS-WLUIDp570hDBZ0nD-wOBPgkPl4yS4ilPnohCj4yp1LZb2P2PWw4-lnRZOM2SCU9kauO94/?imgmax=800" width="442" height="320" /></a> </td> </tr> <tr> <td valign="top" width="400"> <p align="center">End result of 3D plane</p> </td> </tr> </tbody></table> <p>Now this isn’t intended to be pretty, later on we will come back to this model for texturing and animation (amongst other things)</p> <p>So let us begin.</p> <p>First with some basic controls for Max (will do the same for Blender), practice with these until you’re happy getting around.</p> <h3>Selecting a viewport</h3> <p>Now for the first basic step, you got the application loaded, you’re running around with your mouse and wondering where to click next.  Remember the descriptions about the view ports in Tutorial 1 (I know it’s been a while so you might need to do a quick refresh).</p> <p>Well mouse command with 3D software works a little differently, first it’s the right mouse button that is king, it is used for selecting viewports and more importantly cancelling commands while you are performing them.</p> <p>Left mouse button is used for drawing and selecting commands.  You can also combine this with the CTRL (Control) key to select multiple items.</p> <p>Middle mouse button is used moving the view around left / right and up / down.  You can also combine this with the ALT key to rotate view around.</p> <h3>Crack the Mould</h3> <p>You got to start somewhere right?, so we begin with a basic primitive, a box, which in 3DS max we can shape it the way we want it straight away.</p> <ul> <li>So first right click in the “Top” viewport and then go to the command bar in the right hand panel and select “box” </li> </ul> <table border="0" cellspacing="0" cellpadding="0" width="469"><tbody> <tr> <td valign="top" width="290"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjsEv0nRHRw4wd6nJ10VDCrYHvAddMYdG_82khbPufaq4-LbUyZqiAexNbcVX9ZomRDENTFQYKLoI5kZxKhK-3Q16GmWedZSYPsJ9x_Uvg_bKh_VYEt3mnoJ9dra5pcd4o8Qs7c8mzjTcY/s1600-h/1AddBox14.jpg"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="1-Add Box" border="0" alt="1-Add Box" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg3h4MlUmp06LQ1K7YTc_UXPHxH5m0tMTjFXRRXo86ckGvS25RzwdIYlyhLaV9hQ6XAlQLYO2jSMSxOmbOpQYpf3OqGYhdrMD9LoFmJEr8DtngEH8rLI2YzsRHFt70K_T6VASl6-neWzxE/?imgmax=800" width="293" height="240" /></a> </td> <td valign="top" width="177"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgRI8byB9iofSBTLS8gXuWCvrzWJarx8pi330PByyKZoAJKnO5mmjrZVzFtnYvTKB7_PJKxUlpV5XVYLx7h630vKpkXsSwsynvsLEZLK7O-vgw4H2BiYSAOY-qLl_DoX04B6N8eOoPqqkM/s1600-h/image14.png"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEileGSVleHyiZ1czbX8_wsTApOJuGRcFqEh372KCz_NzbR5jg5yFgDTgWAppOqQzgrIrSZZWgJXojrkMqFAQc1NyLJ_W0ZGvKYgieeUgkOxs3wk0gwnKznHprl210oVEPTnnxHrwJJin2I/?imgmax=800" width="128" height="298" /></a> </td> </tr> </tbody></table> <ul> <li>Then draw a rectangle in the “Top” viewport by clicking and dragging from top left to bottom right using the left button of the mouse.  </li> </ul> <table border="2" cellspacing="0" cellpadding="2" width="400"><tbody> <tr> <td valign="top" width="396">Feel free to play with the rest of the standard primitives in the command panel if you wish.</td> </tr> </tbody></table> <p>Now, when you let go of the mouse, you have to remember you haven’t finished drawing, a box like most primitives in max, allows you to draw many dimensions when creating objects.</p> <ul> <li>Now drag your mouse upwards, you should notice your shape now gains height (as above) in the other windows.  Click the left button mouse when your happy with the height to finish. </li> <li>Next we want to carve up the box ready for us to build our plane. </li> </ul> <table border="0" cellspacing="0" cellpadding="2" width="400"><tbody> <tr> <td valign="top" width="200"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi7AwLwVwd_gLeXI_gdDJODTOIRPedz8f7netDJojGFv1EHRo9E6yAqyedVTpp-4kwAXssOZ5K4JJWGCWskb8wlUxGRluhkjNuCip0wwV8Rsb1E00aIpqEanADMWc9L3RvbgKBUnaYX_4Y/s1600-h/2Breakupbox15.jpg"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="2-Break up box" border="0" alt="2-Break up box" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgPnOsTVTwXRqw-7RQUT5oPKKMNzpDI9_n_RrLBrfQHKKoU9H6o1g3NjPNnvytT3Y9dJrCpwV7z7XU5SA69fRMyHXNfaNuMNIcfvrVLNL7bliUK8QfHzHsWP3Aa7tNpSPrs8F7izrCjqI4/?imgmax=800" width="293" height="230" /></a> </td> <td valign="top" width="200"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgeq6fV61YKjSWPSaJjiQ3lwazCEFMMqDfYh4RYLMBY4stm-CWouqxAgWVaXwlqFH8fc7iJHCMSkD7-qAHWsu5zgcaNX4bNSzVVrZXOhXSlZ6nrCJIynzh4upAAbW9yn0GONWK5qiXcVG4/s1600-h/image18.png"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-bTGkbzAomurjTuaCrXwZ6TMy0m2kjedkGo-Y5JrZKpEy5ubA34GHxYVgxleMEebuPHxbD5zI8atEUvbUNulgefqmvoUfDavmkIeVfgiE6mGpDSlxbngmtC38ziDvJzpvsPDdlEVTEmw/?imgmax=800" width="136" height="268" /></a> </td> </tr> </tbody></table> <p>Here we set the initial properties for the box we have just created such as the height, width, length, how many segments in each dimension.  You also have the open when creating a box to restrict it to a simple cube, meaning that all dimensions will remain equal when drawing the box.</p> <ul> <li>Copy the settings from the screen above for your box, the L / W / H don’t have to be exact (just get close enough) but set each of the segments to 3.  this breaks the box up in to 27 individual cubes and gives us a start point to begin pulling it apart. </li> </ul> <table border="2" cellspacing="0" cellpadding="2" width="400"><tbody> <tr> <td valign="top" width="396">*Tip – Hitting F4 will toggle between showing the geometry of objects in the viewports.  To display a solid or shaded wireframe view.</td> </tr> </tbody></table> <h3> </h3> <h3>Practice getting the hang of views</h3> <p>Before we jump a little further you should familiarise yourself with moving around the views now that you have something to look at.</p> <p>following on from the section earlier, select a view (say perspective) with a right mouse click and hold down the middle button of your mouse, note that now when you move the mouse, the view moves on the X and Y axis (up, down, left and right).</p> <p>Now hold down the ALT key and repeat the process, you should now notice that the view rotates around the model now.</p> <p>Also if you use the scroll wheel, the view zooms in and out.</p> <p>These movements work in all of the viewports, play around and get used to them as you will be using them a lot. </p> <h3>Importance of model types</h3> <p>Now for us to continue, we need to convert the box we have created in to something we can mould.  When you create objects from the command bar, they each have a set of parameters (like the box above) with which you can tweak to change their basic shape:</p> <ul> <li>Boxes have Height, width and length (plus segments) </li> <li>Spheres have a radius and segments </li> <li>etc. </li> </ul> <p>Now this is fine when you are just creating basic objects but to start to work on them in a more creative way, you need to convert them in to an editable object, either a mesh or a polygon.</p> <p>Now I wont go in to the intricacies of the difference between an “Editable Mesh” and an “Editable Polygon”, as there is not much between then but they each have their own unique properties and way you work with the converted object (there are a few other types as well).  I shall leave you to play with each type in your own time.</p> <p>Key thing to remember when converting an object in to an editable object option is that it’s previous parameters are lost when using the right click option, you no longer retain to tweak the object from it’s original form.  So check that you are happy with it before you convert it.  Using the second method does not.</p> <table border="0" cellspacing="0" cellpadding="2" width="400"><tbody> <tr> <td valign="top" width="400"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgDFytGwWQ4MqXXo9_LEvw4x5zIwFkKFBOPTC-OdeLo6Srk6khVcs2se6O1cSUkSQIGKPWkQlvOjZuSaWZOwxvixW43epbch1cu5fqPLoG1lAtcgjWClrJL8LOCCAVgchuH5xwu6j0u03I/s1600-h/3Convert4.jpg"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="3-Convert" border="0" alt="3-Convert" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmNKQxZ8ex4LDRU2AdEISkuKRNei1sfl4JaJ1Haxk7yEB85ELLiUPGBZnWQm2JVz2d85l4Lwj8tETdaHEYXRrPyrEoi6Swbfb0Ayo_399s9Mc1-W7MjnXhFTbLch8Lt75yimY0W53etHE/?imgmax=800" width="427" height="337" /></a> </td> </tr> <tr> <td valign="top" width="400"> <p align="center">Converting object using right mouse click on object, selecting “Convert To” menu)</p> </td> </tr> <tr> <td valign="top" width="400"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEig5TFIol70IM4uFcgQSSF4XCGh7DAUm_VLRlQWfvfDV0l2D0uwPl0fFnDiIuNvkY5EBjpwrOmZi15E-Zy092-I_Ul5wmz9dB6ls9fgEkOF5COtInhT5whaDz4wDV8DjL_-D3NsyqNFaRY/s1600-h/4ConvertAlternate8.jpg"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="4-Convert Alternate" border="0" alt="4-Convert Alternate" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiGOSVEe-RA16TZ8IrThbGopnRJCAQdCxlkjx1K-2wVROO3ZN1SCxLeT6Vcm0eE3ANTN4G-0N5ENdtHUocbahChV1yP9A0CRmg3Tg5oP3O6OnsEhjG6MQzw1lsav7JIdCwR51VJgKkO01k/?imgmax=800" width="434" height="343" /></a> </td> </tr> <tr> <td valign="top" width="400">Converting Object using “Modifiers” by selecting object, clicking the second tab in the right hand command panel and selecting the correct “edit” type from the list (more on modifiers in a later tutorial)</td> </tr> </tbody></table> <p></p> <h3>Selection modes on an object</h3> <p>Next hurdle to get across is to show the different ways you can select the object.  if you have been playing so far you will see that when you click on your object that you are selecting the entire object in one.  Now, to get modelling we need to work on a much lower level.</p> <p>Most 3D tools once you start pulling the objects apart give you the following selection options:</p> <ul> <li>Vertex – lets you move the individual points of the object </li> <li>Edge – moves the selected edges :-) (2 vertexes and 1 line per edge) </li> <li>Face – moves a face of a polygon (4 vertexes and 4 lines per face) </li> <li>Polygon – moves an entire polygon (8 vertexes and 12 lines) </li> <li>Element – lets you edit the properties of each part of the object </li> </ul> <p>In 3DS max this is represented in the right hand command panel from the second tab, as shown below</p> <table border="0" cellspacing="0" cellpadding="2" width="464"><tbody> <tr> <td valign="top" width="462"> <p align="center"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiPvsmlBsjpj3ARnw4PY98swmEtIoRWLQwSSgxU3o_IKHyUwengJXxe0VW6HCErNC1QL5Cf1S-ah7_ctQzu-H2PDTbJdnvFAEoQiExjdFAfWQi95fgw6jlmcuei4aUa0Js_eMX1Xst3ym4/s1600-h/image24.png"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjwXcjIC87_JFqTtTCZR5Y-6Slvg2PXRvZSW185tOxlbHoKXI_fHVOn6c3z5hgBAOJ3JBYgWTnhqLMzpsNKyji62COFnU9SRlpjIJcnbpxryMXjbfzax6hNzGOxgeNJ66FCVCgmKWCcuwk/?imgmax=800" width="177" height="244" /></a> </p> </td> </tr> <tr> <td valign="top" width="462"> <p align="center">Second tab selected with the parts of the edit tree expanded.  By default it is displayed collapsed with a cross to the left of the “Edit Mesh” or “Edit Poly” modifier in the list</p> </td> </tr> </tbody></table> <h3> </h3> <h3>How to use the GIZMO</h3> <p>the Gizmo is an important tool no matter what 3D application you use, they all work pretty much the same way.</p> <p>So here’s the Gizmo in it’s three variants in Max, each looks a little different and operates differently to support the kind of action/command you’re performing </p> <table border="0" cellspacing="0" cellpadding="2" width="452"><tbody> <tr> <td valign="top" width="227"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjGsXmB2x4bf3K4D2pcYKpsdRIWtZHqBWBLLOQHGhGvKMg2cmzHXF1aifCOs-3xBhT8auigynlmBT2kcWbE7XHjZvWym_DDaSIfVUxfIm_4OBKyHOn58osDwhu5P5m8pZOGCUCV6HiA_jQ/s1600-h/image%5B25%5D.png"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhzVvy-nTfCg62pM1cpsnRSseawv4BPdjVpM4KH0VVOuw4KSrGe1RzXJn3lgV-zml-AQ8r7oC5ZdReDtelGR1Z8jCvicmefMCJterQAorCOFvYzkqoJKFkdBh-AWz-xKLKomct7NemudCM/?imgmax=800" width="233" height="201" /></a> </td> <td valign="top" width="223"> <p>The Move Gizmo.</p> <ul> <li>Appears when you activate the Move command. </li> <li>3 Arrows in each of the 3 directions (X,Y,Z) <br /></li> <li>Holding the Arrow moves only in that one direction. <br /></li> <li>Holding the boxes in between the arrows allows movement in 2 or 3 directions. </li> </ul> </td> </tr> <tr> <td valign="top" width="242"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjEd0fDHTGcFcmQvKPN3hEwqH5nbGwZhwCN4y51qMtlPXG7DftADr5HmIX4VpJLk4AASBfsoyKumSZU8l4EfZ787XrVRmpCMoFsJL5MEGTYRJqu3XbPsD2FQZ1aX4gFneDCj9-7U8ovBLI/s1600-h/image%5B19%5D.png"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhewi6PbxjkvwgkNiSlILiCXE_7khltauDW92-Xk6LkMbB_gh9f85oRYu-MKVtxPAHQcYXC2fVK-bWJDcuPZ7coP0oUdRHLmccKVcH-thcuVBPLtHaptMBdVmIrIrhq3D3pupnugXRfw1Y/?imgmax=800" width="219" height="202" /></a></td> <td valign="top" width="223"> <p>The Rotate Gizmo</p> <ul> <li>Appears when you activate the Rotate command.</li> <li>3 Rings, one for each rotation direction.</li> <li>Holding a single ring rotates only in that direction. <br /></li> </ul> </td> </tr> <tr> <td valign="top" width="246"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhIrCzDNp-M_MwTyfr7OqNpJsv-pBEus__9t-v_rA1FVvFGROAhOGIYvOl9H5nyd5qQm3rds8IaSgXYzEqereqDh3bF9B41cgupu0cEo6FVSHwO7NPg5Fobz-YcrU3-XyMEDSH51elgjkY/s1600-h/image%5B20%5D.png"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjJ39hLmhJqR_OlXGSMX4M1yOr6grRSGbuBD3yYRHZ1QwUhEYVYlpI1WFAq8Hdp7FO5Mp1IDFgrQ9u8izlJH_H7YRnINW5Pw5hi-lHuhCQ9Gz0k3Yh990Tp4laghlPGvcFcRdydyvx4sqg/?imgmax=800" width="223" height="194" /></a> </td> <td valign="top" width="223"> <p>The Scale Gizmo</p> <ul> <li>Appears when you activate the Scale command.</li> <li>Like the Move gizmo has three direction arms, which scale in one axis</li> <li>Like the Move Gizmo has inner sections to allow scaling in more than one direction. <br /></li> </ul> </td> </tr> </tbody></table> <h3> </h3> <h3>Lastly, a note on Pivot Points</h3> <p>A key thing to remember about the Gizmo is that it operates from a single point, known as the Pivot point.  By default this point is the bottom centre of the object or the middle of an individual element (such as an edge or polygon).</p> <p>you can change this which we will go into in a later tutorial, but something to be aware of.  So if something doesn’t rotate or Scale how you like, then it will be because of the Pivot point</p> <h3>In Conclusion</h3> <p>This action packed intro to tutorial is essential as you go through the main section (coming very soon).  SO practice the above and play at moving around the viewports, using the basic commands and looking at the make up of objects.</p> Simon (Darkside) Jacksonhttp://www.blogger.com/profile/11886586409059479949noreply@blogger.com0tag:blogger.com,1999:blog-5332534294678550683.post-11044997070656338912009-04-30T19:06:00.004+01:002009-05-15T20:09:49.553+01:00While you were sleepingWell, I've not been sleeping on the job, quiet the oppisite really. I'm yet again rushed off my feet and yet again in India (although flying home in a few short hours).<br />Why is it that managers only realise that a project wont actually work a few short months/weeks before delivery and then think that just throwing resources at it will solve all the problems, pah. SO here I am again along with several of my colleagues, patching holes and getting it fit for release.<br />A story all to familiar for my game development ;-)<br /><br />Anyway, that's not why i'm, posting, I could moan all I want about work, but at the end of the day, I started this blog to force me to improve my skills and share what i've learnt.<br /><br />To that end, i'm also not above pointing out the work of others. So while I work on my next post. So here are two blogs/posts of interest.<br /><br /><a href="http://www.virtualrealm.com.au/blogs/tutorial-ndash-low-poly-prop-in-3ds-max/">A low poly tutorial for creating a aeroplane propeller using 3DS Max</a><br /><br /><a href="http://aleideka.spaces.live.com/">A series of Blender tutorials including Captain Blender and some character rigging by Maarten</a><br /><br />Something to be getting on with while I finish up part 2. It's almost ready, i've completed the 3DS side of the tutorial and need to finish up the Blender repeat.<br />EnjoySimon (Darkside) Jacksonhttp://www.blogger.com/profile/11886586409059479949noreply@blogger.com0tag:blogger.com,1999:blog-5332534294678550683.post-44731989769355815472009-02-18T14:29:00.001+00:002009-02-18T14:37:49.774+00:00Into the Fray – 3D modelling tutorial part 1<h2><font color="#0080c0">Intro</font></h2> <p>Welcome to my little corner of the web and the start of the 3d Modelling tutorial.</p> <p>First off I'll mention what that this tutorial is not, it's not a tutorial for learning any specific 3D modelling tool, this tutorial is for teaching specific modelling techniques, one of the trickiest things to get done right.</p> <p>If your looking for a tutorial on how to use all of Blender's neat trick and tools then pop a visit over to <a title="http://www.gryllus.net/Blender/3D.html" href="http://www.gryllus.net/Blender/3D.html" target="_blank">Gryllus.net</a> where there is a great wealth of written and video tutorials to teach you all the in's and out's.  Also try <a href="http://ocw.tufts.edu/Content/28/supplementarymaterial/366743" target="_blank">Tufts Open Courseware</a>, which have a lot of how to videos.</p> <p>For 3DS Max, the best resources can be found over at <a href="http://www.lynda.com/" target="_blank">Lynda.com</a> or try <a href="http://www.3dlinks.com/3dtutorials/3ds_max/max_tutorials.cfm" target="_blank">3D Links</a> which has a few 3DS Max tutorials and they also have tutorials for quiet a few other products as well, bit harder to find great tutorials for 3DS max that are cost effective (meaning free :-) )</p> <p>That aside, lets get back to what this tutorial is intended to achieve. What were going for here is a tutorial telling you how to build your models effectively and setting the foundations for getting things done.</p> <p>3D modelling is really no different to clay modelling in principle, you start with a lump of clay, shape and mould it into what you want, thinning here, carving there and adding more modelled clay as appropriate. In 3D modelling you will start with some primitive (cube, sphere, cylinder or plane) and twist, bend, delete and adding other primitives to work towards your end result.</p> <p>So onto what is usually the hardest part, staying awake though all the theory and introductions</p> <p>For this tutorial we still will be covering some modelling tools functionality, initially just using 3DS Max and Blender, to also give a bit of a comparison between the tools and what you get for your cash. But the aim is as stated before to teach you how to model, not specifically to teach you the tools. </p> <h3>Interfaces and Panels</h3> <p>First off, the screens themselves, like most applications they are broken up into several panels, each applications panels work differently and have different abilities.</p> <p>Both 3DS max have the common top panel (menu bar) used for menus and command buttons, however Blenders top panel also expands to expose a load of Blenders system settings.</p> <p>Then there is the modelling / command panel, from here you will be using the various commands and action's you'll be using to craft and shape your creations.</p> <p>Finally their is the main window /  viewport, this is where your models will come to life, slowly at first until it's shaped and carved into a thing of beauty, or at the very least something like you were imagining. </p> <table border="0" cellspacing="0" cellpadding="2" width="393"><tbody> <tr> <td valign="top" width="391"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEip4t0cqOjfn6ln9VAAmFv43ZK-CCI2foPc6bM44rYrt-L3ZqbJnoHHbqiGcS5dpYHkwwnqm00JqQ3NgyrBDzKQutl9pJYUkvP8iZBDC2Hp42ESXaimJHsmqRD9Gfam6tsoMu_J5jNzwG8/s1600-h/Main%20Screen%20Small%5B18%5D.jpg"><img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="Main Screen Small" border="0" alt="Main Screen Small" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgDs7rPVo68oG6nBtDve5LTU1RMqG987BOfT1qGvj-i8zW70Nhtjnc5rTlNalr9F5hRk9qq3Yz4meFeuohyphenhyphenMNjzYwClbq60bI_tgvprW5BHKeqNiGi7P-Gjbv0gzM2aZ-4X5NAsKMh_FmI/?imgmax=800" width="412" height="344" /></a> </td> </tr> <tr> <td valign="top" width="391"> <p align="center">3DS Max main window with the viewport in the centre, menu to top and command bars to right and left</p> <p align="center"></p> </td> </tr> <tr> <td valign="top" width="391"> </td> </tr> <tr> <td valign="top" width="391"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJgNd5qovmrfrmdnl2lZsdSqi2u0TxN4GtR25PpLDIaZHvkuDic07DyoTyeBH9FW56YnRp7mMsq-vxjBhIjS-kS_CVnOujOKiI-VxRvfTsLVtXyimltrTHEpSGwSNLyOYi0-4t6IkBuXQ/s1600-h/Main%20Screen%20Small%5B19%5D.jpg"><img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="Main Screen Small" border="0" alt="Main Screen Small" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhcBlbmmu67FY6F9oa0H8y8wdR3jBvuu8Wxsl_u4bwYeTr6PWCLUV0kTpgoJF5rwY-DCCyhf6yCaVomVuNq8PddR3FQ_qsiImlYFS5y0co-_iM-bmosvCsII0cVULhJZdKD1uqdxsZqq-w/?imgmax=800" width="424" height="361" /></a> </td> </tr> <tr> <td valign="top" width="391"> <p align="center">Blender default setup with one main viewport, menu bar to top and command bar at the bottom</p> <p align="center"></p> </td> </tr> </tbody></table> <h3>Viewports</h3> <p>The Main panel described earlier, contains what is referred to as a viewport. Now for modelling you normally want to be working with 4 Viewports, each of them displaying a different perspective of your model / scene, these are called the Front, Left, Top and perspective viewports.  These viewports allow you to view a specific profile of your model (like taking a picture) without having to keep rotating around to see how it looks.</p> <p>Where this becomes especially important, is when your adding new objects to your scene, a cylinder for instance when added to the front viewport is oriented completely different when added to the top or left viewports .</p> <p>Again comes one of the many differences between Blender and 3DS Max, in 3DS Max, you have 4 viewports from the start, one for each perspective (Front, Top, Left and Orthographic) and the viewports are dynamic and can easily switch between the 4 viewport view and a single expanded viewport (making it full screen). Blender however starts with only 1 viewport, you can change the viewports view with a single key press, but unlike max you don't get the full view of your model / scene. However, you can make Blender have all four vies at once by splitting the main viewport in to smaller views but you cannot switch between the 4 viewport view and a single full screen view, at least not easily. SO with Blender you have to make a choice how you want to work, one single large viewport and keep switching the perspective, or change it to 4 views and work with a smaller screen space.</p> <p>*Note, The next version of Blender is apparently adding the same viewport functionality as Max, if so it will make it so much better.</p> <p>You can get used to it, for example I started with blender some years ago and felt the single view was enough, that was until I started using Max and fount the 4 view so much more valuable and flexible. </p> <table border="0" cellspacing="0" cellpadding="2" width="400"><tbody> <tr> <td valign="top" width="400"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgK4DKOiFeadEjjEyWyEiTro8ithh_3YUfk5F6UTiiJcgqALqWd_VoPKOoJokHwdi8KaUfg8_gjbLxaPHYj5Mlv5_OhSQVMIRaigmBxtJopMcnUCCesorqBt2nTU6jzV4T-VxZUpGOLZ9c/s1600-h/4%20View%20Small%5B7%5D.jpg"><img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="4 View Small" border="0" alt="4 View Small" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiJs-_DVs-599sE7FB3FA6eDcEdokj70tMsoDUf-KeK7wdqaNMpJ3nV-Ge2he4p8yDwYC7fxqe9ImNGbTAD_f-E_lgjYxB66SnN7uToyuDeYeEOTy2A5OrSnnbBey8NzAtQiTCRvhvsDuo/?imgmax=800" width="436" height="376" /></a> </td> </tr> <tr> <td valign="top" width="400"> <p align="center">Blender configured to have 4 views similar to 3DS Max, main difference being that Max can switch between single view and 4 views with 1 key press.  Blender cannot, you would have to revert to the default view to do it.</p> <p align="center"></p> </td> </tr> </tbody></table> <h3>The makeup of a model</h3> <p>Right, this section should start to become a bit more familiar to those of you who are using models in your games, if not I'll still be stepping through this carefully. It is very important to understand how the model is actually made up as it affects how you manipulate the model into the shape you want.</p> <ul> <li>Vertices </li> </ul> <blockquote> <p>Vertices are the individual points in a 3D space that make up your model, these are usually represented as a vertex (x, y, z), a 3d world coordinate.</p> </blockquote> <ul> <li>Edges </li> </ul> <blockquote> <p>Edges are the lines that connect two vertices</p> </blockquote> <ul> <li>Faces </li> </ul> <blockquote> <p>A face is what is created when 3 or more edges are connected together, the simplest face being a single triangle</p> </blockquote> <ul> <li>Polygon </li> </ul> <blockquote> <p>A polygon is what is created when 4 or more faces are connected together, the simplest polygon being a pyramid</p> </blockquote> <ul> <li>Normals </li> </ul> <blockquote> <p>Normals are the direction in which light is reflected from a surface, they are stored as part of the Vertex and calculated for each face.  if your model looks black (no light reflection) this is usually because the normal is pointing the wrong way.</p> </blockquote> <p>3D modelling tools use these to craft your designs into your eventual masterpiece</p> <h3>Under the 3D hood</h3> <p>Items of pre-Created 3D geometry are called Objects, Objects consist of Cubes, Pyramids, Torus's and so on. These objects are the basis of what is referred to as Box Modelling.</p> <p>Each 3D modelling tool comes with it’s own factory default 3D objects and if you so with you can create your own and keep them as templates if you find yourself using a custom object as a template.</p> <p>there is not much more to say on these really, 3DS max comes with about xx basic and advanced 3D object templates.  Blender has a more basic complement consisting of only the basic (XX,XX) types.</p> <p>the main trick of the experienced artist is to build up your own library, knowing which one to use when and modifying to each of your models needs.  For example if you are constantly adding a particular shape (say an arm if your making human models), you can create a basic arm shape and just reuse and modify it ass necessary for all your human shaped models, making the building of a ton of human characters in to a simple task of taking sample arms, heads, torso’s and legs and then changing them as you want, in the same way that shop mannequins are put together.</p> <h3>The World of 2D</h3> <p>Strangely enough, even in the world of 3D, there is a place for 2D. Now 3DS Max has an expansive list of 2D material, which it refers to as "Splines". Blender on the other hand only has one which is called a "Plane".</p> <p>2D Splines are important for creating custom geometry that would otherwise take much longer with other methods.</p> <p>So you can draw out a 2D shape and then convert that into a 3D object, which saves time.  Starting the same object in 3D requires a lot more time.</p> <p>So for instance I could create a Cylinder by creating a Cylinder object or by drawing a Circle and Giving it depth.  But also consider what it would take to make a 3D arrow, using only 3D objects I would have to create a box and then a flat pyramid, join them together and then tidy up.  in 2D I would just draw a flat arrow shape and then give it depth.  This becomes more crucial if you want to ad cure to that arrow for instance. </p> <h3>The Gizmo – Add 3DS max</h3> <p>A gizmo is a bit of a funny term but it is what is used to describe a very critical device used in modelling.  What it basically does is to provide an anchor pivot point that can constrict movement to a particular set of axis.</p> <p>In English this means it enables the artist to only move the selected item in one or two directions according to the selected action (see next section).  Normally the Gizmo sits in the middle of the object and the bottom by default, but this can be altered so you can manipulate the model effectively.</p> <p>It also forms the pivot point for any rotating manoeuvres, so rotate on this point.</p> <p>The gizmo is also colour coded to make it easier to tell the difference between the 3 axis.  Red for the X axis, Green for the Y axis and Blue for the Z axis.</p> <table border="0" cellspacing="0" cellpadding="2" width="462"><tbody> <tr> <td valign="top" width="221"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjItz2fWJuS1fvU6DFxzxyDbc53PlQgriJtNYA8L9xQElQ279_8uCowy9CsSAgUyLrJCx3dBIyFmeUZ2l_GE6XTRkt0dTrs9i4uZE0a7jUdgQy_TDDPPF81zN4Kd-Lnpnus6R-yQxuUAKI/s1600-h/Max%20Gizmo%5B4%5D.jpg"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Max Gizmo" border="0" alt="Max Gizmo" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgp2oDv0DaYqN-IDvDvVZqJc4M4bs5asrmiD2wE5eMT4Fv-d3_qEHklAPEzm5jh6pONXULPa7Y_KJX6MhCNZ-V2SUXmhrlpp97B8IzmPQoAye9aVcOC59nDM97mFOTd4tV8t_mOUA7stqo/?imgmax=800" width="201" height="204" /></a> </td> <td valign="top" width="10"> </td> <td valign="top" width="229"> <p align="center"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhFRmxAREwhxGQkgCsBl1lsezTeH89XT29xSHXRG1MXeGug-IXvxAPMi7FdDWs4-etI-QJoJvBt-LEhBR_aPADRraUMQ7R7SyNDecBXLXeqE-WtPCaK3R3kV-6cLWallo-Or0fgZ7W74Xs/s1600-h/Gizmo%5B1%5D.png"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Gizmo" border="0" alt="Gizmo" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjPEcad6DJ70jFv5YXsZ_bdu8ulQVHyqxrQDA1gHK6EVKvl-nNxWjFzKID7HFKFLFiQxYRL-duVlnFcSr5slC9AveJMR808U-J6oc7bO_YC3X-plj-l-2xQGnDkw89_ebp3JCgsPdiNmVw/?imgmax=800" width="198" height="180" /></a> </p> </td> </tr> <tr> <td valign="top" width="221"> <p align="center">3DS MAX Gizmo</p> </td> <td valign="top" width="10"> </td> <td valign="top" width="229"> <p align="center">Blender Gizmo</p> </td> </tr> </tbody></table> <p>So if you just wanted to move a model along the X axis only, you just grab the line marked “X”, to move it along the X & Y axis, then grab the line between the X & Y axis.  In later tutorials why you would want to do this becomes more clear.</p> <p>Now back to differences again, in 3DS max the gizmo is always active when you have selected something, whether it is a Vertex, face or what ever.  In Blender however the gizmo is only visible in Object mode (moving entire polygon), in edit mode the gizmo is still there but to use it you use keys instead of the mouse.</p> <h3>Finally the fun stuff</h3> <p>To wrap this first episode, we'll end with actually doing something.</p> <p>There a 3 main actions performed when modelling, these are:</p> <ul> <li>Moving - seems obvious, moving any vertices, edges, faces or polygons </li> </ul> <table border="0" cellspacing="0" cellpadding="2" width="400"><tbody> <tr> <td valign="top" width="400"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhyt1oUe9c6ShEop4yXESnP36U5hzq0HJ594tzewSsOfWF1S9KkCqG6emn0IHWJc4g_11nCd3cGHQ77TGR315_LbGWf3v7EPmkHtX13-FEtfchnMD7NJZlp82szw6TwIwelA88cIaS8kQQ/s1600-h/image%5B3%5D.png"><img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="image" border="0" alt="image" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgwu89nnEEjOz9rJLLen4vLjNJKx9b5QbwXg0mAVPUfwgA2cxLtCUBEC3lMdmBLtWRjG0hlSbTaAS1sch-riEk95sP2eZ-23tT8zMaaTube3WRD3eK7BFcLZIqyCiEIAt-Z_ZXModVkH_4/?imgmax=800" width="240" height="97" /></a> </td> </tr> <tr> <td valign="top" width="400"> <p align="center">Box moved from left to right</p> </td> </tr> </tbody></table> <ul> <li>Scaling - the act of increasing the size of an object or in the case of faces and edged, moving the vertices closer together. Obviously a single vertex cannot be scaled. </li> </ul> <table border="0" cellspacing="0" cellpadding="2" width="400"><tbody> <tr> <td valign="top" width="400"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhmPscmZv9gxwblamtpgtk5zcZSJUWkhhEYB-o7tD8KDNqPM4RTCv9wixwZzLodNEZrDpLvfdsGDbaMJBjj8bWF3Uv98WnPo4jyw_kwDwwpwecGEn16u-NHLcZfFyvzikb0yzY-rWManDQ/s1600-h/image%5B7%5D.png"><img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="image" border="0" alt="image" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhVibHGJsEfM1S412h9LtsBZEraF_dJX50lkjtgGQLR9XKsClHxUHpaKlUOdh-yrCQiO9RyW_BZ0qVGLgiXruOwfqnLQ5RsAKZWuKfgM_q1RE3UNmHs4u78dpKTMQ9oCTWqhLRSlQd3O1Y/?imgmax=800" width="240" height="109" /></a> </td> </tr> <tr> <td valign="top" width="400"> <p align="center">Box scaled up, increasing in size</p> </td> </tr> </tbody></table> <ul> <li>Rotating - turning a polygon around it's pivot point, or in the case of faces and edges, around the centre most point of the vertices. </li> </ul> <table border="0" cellspacing="0" cellpadding="2" width="400"><tbody> <tr> <td valign="top" width="400"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj6pZzYS-iBYHsmXkdOzAuONIV3Gwpiq44lJwE6EhgZZudlvXHCksME5Z2CmB4Wu0FxhuP7UpLvwL11cOFQ06PZY7B0siQATDttM-eiEpgoBK0mRVheEW3hc5a73k7uhlreWxnqUR7mwNk/s1600-h/image%5B23%5D.png"><img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="image" border="0" alt="image" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi7taRFKl4gS8jdVjQKjVge5k_ehjgO7U-Yao1P-My_5ztslUlknpBMblz5PqQy2MEinLJg_I25P_WdBrNninBB2t9Egwn0QuzFTzQzO1qSlR6FzW2oouFWj0wn7Zfu0Hm66qkr7y0S5xA/?imgmax=800" width="240" height="104" /></a> </td> </tr> <tr> <td valign="top" width="400"> <p align="center">Box rotated right using the centre of the box as a pivot</p> </td> </tr> </tbody></table> <p>These are then combined with 3 of the main modelling commands</p> <ul> <li>Extruding - can be applied to a single vertices, edge or face, this moves the vertices of the selection and extends the surrounding edges. Can move away from or into the polygon </li> </ul> <table border="0" cellspacing="0" cellpadding="2" width="445"><tbody> <tr> <td valign="top" width="239"> <p align="center"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhIPRzzBsMEdV_husjbmPNH9tcJZsLeNfzvN5bN8_00cYFqQf4Y7FcoICB3J-cvk0_diAnsZ4JI5d6ct8thksP4B4HLl0EYsurPshcpYjwPsT5C5HbMMhpGCj2pU_AawVkVgc_0JzACJqc/s1600-h/ExtrudeBefore2.png"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Extrude Before" border="0" alt="Extrude Before" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgvJ_ouKxUa5Z2gFqu5blSk0uSRNIPp-Rrnvrfifz4fOdnXskqYHAec1tVt4rI02KVq_O0hPNVllMtU6GnJ6ZU0aApDi1tW5g9uYak1YimYdhkGoJL1bjP5hXlBgLZ4C6QWsk8-SHJnLmc/?imgmax=800" width="162" height="244" /></a> </p> </td> <td valign="top" width="204"> <p align="center"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_vM9KK-xU_RiStYEPYIJYFUehEbwoihmtQBLH7LPNHsybQ8e-xjm-TkKAGTHw-8WgfeDnZZny5iU3yEOQpD_jCDi0zK8CdfUVgxKh8V2kZwgYE7xaYlTFZASY33PlSQM-DX_QVaMPg3U/s1600-h/ExtrudeAfter2.png"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Extrude After" border="0" alt="Extrude After" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgUp8g-RYBmJOdGF_3ULKcRMJrbsSH6Ry0s2MKm563J0k0ONgVjmUZiv11GElWr0Fsy0VhHinxkjAdjEu36p_KQIReKpGQAqyNGqVw-YXqt4XDcDqkfd1F45Pq7-IVQcw17oHdgl-xcph4/?imgmax=800" width="185" height="244" /></a> </p> </td> </tr> <tr> <td valign="top" width="239"> <p align="center">Before Extrude</p> </td> <td valign="top" width="204"> <p align="center">After Extruding up on the Z Axis</p> <p align="center"></p> </td> </tr> </tbody></table> <ul> <li>Bevel - similar to extruding but angles or smooth's the edges once finished but can only be done to faces, like extrude can bevel out or into the polygon. </li> </ul> <table border="0" cellspacing="0" cellpadding="2" width="444"><tbody> <tr> <td valign="top" width="210"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgWZtKO8M3Sjw4yUWKNyBaEd-vybm4CVlesQ5q9Sb155ac-yA1qOzgUlX6L9AjHufYSWABXryIymoIw8w9DBhuUITdnXs8ODflAUQbYjuLyFCBr6rspqAPUrDcByHSKXlGRzbhM_d0I_a0/s1600-h/03-Bevel%20After%5B4%5D.jpg"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="03-Bevel After" border="0" alt="03-Bevel After" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhxcfsIeAN6QoslCF_PoVmOxq5yVDhyphenhyphenWfQYQDy1XxmUfLOltpcf3vUPWGVWl2do91Yns8BWdXCnFxcyPxSCTULgEywByr1hT1mZe9IBc5RQIgaIKs1J0WKUXkTVh73z9Y74OLVFh7A7_04/?imgmax=800" width="221" height="255" /></a> </td> <td valign="top" width="10"> </td> <td valign="top" width="222"><img style="border-right-width: 0px; display: block; float: none; border-top-width: 0px; border-bottom-width: 0px; margin-left: auto; border-left-width: 0px; margin-right: auto" title="Bevel" border="0" alt="Bevel" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiJufR5XWu-XyP5f9U274VABLFPSsjkpIHCS62hXiCFGvCJw7gEhfQRGCv27hJR_rZ5rOV-47kYQ7Ql5em5-sZRIWu_MlqlrC5yGUuRm6X9jN_IRPO0HHLGKAVYs-VfAfJ-tjTLN0v2C2M/?imgmax=800" width="152" height="244" /></td> </tr> <tr> <td valign="top" width="210"> <p align="center">A cube bevelled in using 3DS Max</p> </td> <td valign="top" width="10"> </td> <td valign="top" width="222"> <p align="center">A Cube bevelled out using Blender</p> <p align="center"></p> </td> </tr> </tbody></table> <ul> <li>Chamfer - Similar to Bevel except it bevels the corners instead of the edges. </li> </ul> <table border="0" cellspacing="0" cellpadding="2" width="447"><tbody> <tr> <td valign="top" width="172"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh9iYxc-v8gLEB-CWhAQhEaXp_UIIAqT3DX5mbzEUH-QAI_2waopvwaP0x7cgUm4J7ZKZSSLQSEQZzvyQT6cDi84jlG7YmshBMsVGu_tJg_ntUCh9-briNoDQweGxOxYrjHANClGfelMrw/s1600-h/04-Chamfer%5B2%5D.jpg"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="04-Chamfer" border="0" alt="04-Chamfer" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhlm6DwB4O_YlwpPqAEmJrPfvHZ8_t8Oq1omm_djyV6HOroAoz_BHI5XLsoGbVN0IND827jjUhR3gLnh2QCX97PmBreI_IgCUQMPQkmy7WSAMMKjr8ijwWcU8CGOC6-A1zxqBtkBmrZ6Fs/?imgmax=800" width="226" height="244" /></a> </td> <td valign="top" width="10"> </td> <td valign="top" width="263"> <p align="center"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgopfHy0zkWhDvoUqznq59zSbvovLHB-Vnk3PCUkmEnyHYH6b9dD0jc2gpiQbv_DCOY-ps_LXELrbWXeHTpIja22XWFRV7aTZwFNnAMspufsj-812hWCxIVcFNnoQhz69AhJwVUdkXfNIk/s1600-h/Chamfer2.png"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Chamfer" border="0" alt="Chamfer" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjJ93PhNKSSeTY94zdcYJ59kYOMoOPkFKSEmYd4ossLV9_rhz5XsbXIoyvmNe_G7-h73SMlLwdO8OYE9A0VvGaTUACcNZTvFmfV-xsbR5wQJYzlINU0PZ-eukfwOAa0h5xWbeQ-5zZya5c/?imgmax=800" width="127" height="244" /></a> </p> </td> </tr> <tr> <td valign="top" width="172">A cube with one chamfered edge using 3DS Max</td> <td valign="top" width="10"> </td> <td valign="top" width="263"> <p align="center">A cube with a chamfered top using Blender (unfortunately not easy to show)</p> <p align="center"></p> </td> </tr> </tbody></table> <p></p> <p></p> <p></p> <p></p> <p></p> <p></p> <p></p> <p></p> <p></p> <p></p> <p></p> <p></p> <p></p> <p></p> <p></p> <p></p> <h3>Conclusion</h3> <p>SO there are the basics, in the next Chapter, I’ll show 2 quick examples using all these techniques and commands so far.</p> <p>Nice and slow at first.</p> <p>Please leave any comments and queries about what we’ve covered so far (just the basics and theory) and if there are any specific techniques that you want covering later.</p> <p>Please let me know if you prefer videos or walkthoughs, or heaven forbid, both :-)</p> Simon (Darkside) Jacksonhttp://www.blogger.com/profile/11886586409059479949noreply@blogger.com0tag:blogger.com,1999:blog-5332534294678550683.post-50881815526491544132009-02-11T07:00:00.001+00:002009-02-11T07:00:35.433+00:00Upcoming Updates<p>Apologies for the delay of my First tutorial post on 3D modelling. I’ve been working hard on the post and it is almost ready, so it should be available soon.</p> <p>Problem is that where I work, I’m required to travel abroad from time to time and for the Last 3 weeks I’ve been enjoying Chennai, India.  Over here is the main development part of our organisation (yes, we have offshore development).  But when I’m here my time is sucked away ass I end up doing 2 jobs, my normal working day now in Indian time and then have to continue on with my UK day (as they are 5 1/2 hours behind India).  The upshot being is that my day starts at 8:30 and doesn’t end until early am.</p> <div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:84E294D0-71C9-4bd0-A0FE-95764E0368D9:66f5919e-0cc0-42a0-9331-967a6b28050e" class="wlWriterEditableSmartContent"><a href="http://maps.live.com/default.aspx?v=2&cp=17.97873~82.26563&lvl=4&style=r&sp=aN.12.98315_80.33203_Lovely%2520Chennai_My%2520goodness%2520I'm%2520tired!!&mkt=en-us&FORM=LLWR" id="map-2d41a320-0b96-4fea-b883-52cbbafa26d3" alt="Click to view this map on Live.com" title="Click to view this map on Live.com"><img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgDU11Sh5SDoNxVGyqi2KsfADShmJRV1yszjVyGoHeU32HzZcQ78fno_M9gR7ne0jkYI9KXNQE-9bchV_907Pq3EuhrY06a0vHV866KDa_p3s6kSAHGMFa30YasdsHD68FJGcvx8adpuHA/?imgmax=800" width="320" height="240" alt="Map picture"></a></div> <p>As I said this hasn’t left me a lot of time to work on the tutorial but I have made a lot of progress so it should be here the next week or so.  Other problem I had was all the screenshots I took off my development machine for MAX were copied to a pen drive to bring with me to add in to the post (since my laptop cannot handle MAX).  Answers on a postcard as to where that pen drive still is :-)</p> <p>But I still have Blender with me here and all the images for that are done at least.  So it should just be a final tidy up, add the Max images and it’ll be published.</p> <p> </p> <p>You still have been warned that the first post will be a bit dry but I promise the tutorials following it will be a lot more fun.  No one likes the theory part of the course!!) but it is necessary.</p> <p>Now time to finish work, grab my bags and head off to the airport as I fly home tonight, much to my wife’s joy after having all 4 of our kids running round her heals for the last 3 weeks.  This is still obviously still bad for me as my work never ends, just changing from 2 days work a day to 1 day work and looking after kids in the evening.  Not that Ii mind, I love my kids dearly (and the wife ;-) )</p> <p>Just have to hope now that the plane isn’t being pulled by a couple of sparrow’s.</p> Simon (Darkside) Jacksonhttp://www.blogger.com/profile/11886586409059479949noreply@blogger.com0tag:blogger.com,1999:blog-5332534294678550683.post-67622896506677688422009-01-19T14:29:00.001+00:002009-01-19T14:29:00.293+00:00An initial course outline<p>While I’m getting on with the first chapter of the Modelling tutorial, here’s a little sneak peak at what's coming up.</p> <h2><font color="#0000ff">Lesson 1</font></h2> <p><b>The Big Sleep</b></p> <p>1. Interfaces</p> <ul> <li>· Panels</li> <li>· Viewports</li> </ul> <p>2. Terminology </p> <ul> <li>· basics - vertex / faces / polygons / etc</li> <li>· 2D Terminology</li> <li>· 3D Terminology</li> <li>· Gizmo’s</li> </ul> <p>3. Commands</p> <ul> <li>· Basic Commands – Extrude / Scale / Move</li> </ul> <h2><font color="#0000ff">Lesson 2</font></h2> <p><b>Box Modelling</b></p> <p>Example Techniques used for Box Modelling</p> <ul> <li>. Build a stick man (similar to the Blender Man tut)</li> <li>. Build a plane</li> </ul> <h2><font color="#0000ff">Lesson 3</font></h2> <p><b>Using 2D</b></p> <ul> <li>1. paths</li> <li>2. Build a pipe</li> <li>3. NURBS</li> <li>4. Build a curtain</li> </ul> <h2><font color="#0000ff">Lesson 4</font></h2> <p><b>Messing it Up</b></p> <ul> <li>. Modifiers</li> <ul> <ul> <li>· Booleans</li> <li>· Deformations</li> </ul> </ul> </ul> <h2><font color="#0000ff">Lesson 5</font></h2> <p><b>A Touch of Colour</b></p> <ul> <li>. Materials</li> <li>. Painting</li> </ul> <h2><font color="#0000ff">Lesson 6</font></h2> <p><b>Where did it go?</b></p> <ul> <li>. Animation </li> </ul> <h2><font color="#0000ff">Lesson 7 - ?</font></h2> <ul> <li>· Various Techniques and Examples</li> </ul> <p>Some of the later chapters are a bit thin at the moment but by the time we get there, I'll have worked some magic in there.</p> <p>Also if there are any specific things people are struggling with, drop me a note and I'll just reply back or work something more into the series.</p> <p>That’s all for now folks.</p> Simon (Darkside) Jacksonhttp://www.blogger.com/profile/11886586409059479949noreply@blogger.com3tag:blogger.com,1999:blog-5332534294678550683.post-27961673345935581702009-01-12T14:30:00.002+00:002009-01-12T14:32:42.938+00:00A shot in the dark<p>Well as all firsts post go in new blogs, I may as well explain a bit about myself.</p><p>My name is Simon, also known as Darkside in the forums and elsewhere (Only reason Darkside isn’t my gamertag is because someone beat me to it, even though I’ve had the handle since the 1980’s, grrr).</p><p>I used to a member of the IT geek squad and even achieved the unholy rank if IT Manager, that being the coveted title of Manager who still gets his/her hands dirty but unfortunately also including the supplementary title of “fix anything with a plug on it” and Yes, the Coffee Machine was first on that list every morning. I prided myself on being able to pick up anything and if I didn’t know about it already, I vowed to find out about it in short order (and the rest of it’s immediate family!)</p><p>These days I’ve stooped in to the bowels of the underworld and work more like a project manager these days (the pay being the only recompense as I can feel my IT geekness rotting everyday).</p><p>I've still got my hand in all IT goodness and took up a childhood dream of mine, to make games. Not just any game but the best a game could get with sharp pointed sticks.</p><p>This all started about 4 years ago and I decided to pickup C++ and a bit of C# and delved into the world of DirectX and MDX. Things were shaping up nicely and I was learning a fair bit until a small strangely shaped creature popped it’s head up over a hill and waved saying that it would be there soon (I assume it just had to pack some clothes and a few essentials), this lovely little beast was XNA and we’ve been friends ever since (even though some rather painful upgrade paths)</p><p>I even managed to create (I wont say finish because it never was :- ) and submit a game to one of the early competitions in XNA history, the XBOX360Homebrew contest, I even came 4th in the line up with a mention in some of the early XNA media articles by Microsoft. that was my last public release though as all my time was dragged away, although I did manage to keep active in the forums for a while before even that was stripped from me. Dark times. Sadly the old XBOX360homebrew site seems to have left us unfortunately but you can still read about the competition over at <a href="http://www.xnatutorial.com/?p=25" target="_blank">XNATutuorial.com</a>. Shame I liked that site,</p><p>Now were into XNA V3 and things are shaping up nicely. Now ignoring last year (also known as the year from hell plus new babies and god awful work deadlines, all references to last year shall henceforth be stricken from the records), I’ve started to make plans for the year ahead. I’ve stripped down both my current workloads (the wife is disappearing off to weightwatchers and I've scaled down my work work) and have planned for 2 main tasks:</p><ul><li>A 3D Modeling tutorial series, slow but sure and to cover a few apps</li><li>Some serious work on my XNA 3 evolved version of my old Hack-1 game, with some serious re-design and a slightly different focus for where the game is headed.</li></ul><p>I recently also joined <a href="http://www.mquandt.com/dog/" target="_blank">Dark Omen Games</a> thanks to <a href="http://xna-uk.net/blogs/randomchaos/default.aspx" target="_blank">Charles “Randomchaos” Humphrey</a>, so I'll be helping out from time to time with 3D modeling work and some design reviews.</p><p>All in all 2009 should shape up rather nicely. Now time for a wafer thin mint to finish this post off.</p>Simon (Darkside) Jacksonhttp://www.blogger.com/profile/11886586409059479949noreply@blogger.com1