模型太空飞船
Modeling a Simple Spaceship
by
Max Shelekhov (11/16/2001)

这里我向大家介绍如何用3DS Max 4.0创建太空飞船In this tutorial, I'll explain how to model a simple space ship using 3DS Max 4.0. Many people who've seen my work have requested a tutorial of this kind. Another tutorial on creating the actual texture may come in the future.


 先做一个盒子Start with a simple box.











 

进行 Editable Mesh选择一半面后按DELETE键Convert it to an Editable Mesh, then delete half of the mesh by selecting the faces and pressing DELETE.










 象这样Here's how it should look.












镜象拷贝另一半,现在这里的操作会影响到另一半。太空飞船通常都是对称的Make an instance copy of the half mesh (Hint 01), so again there's a whole box mesh. From now on, all of the actions on one half will influence the other. So generally speaking, we avoid doing twice the work. A spaceship shape is usually symmetrical, but even if it not, its better to use this method for creating the basic shape; then adjusting all asymmetrical parts as needed.







 

(Hint 01)

05

 选择图示面Select faces as shown in the image...











如图挤出,可看到另一半也修改了... and extrude them like this. (Hint02) As you can see, the same action is performed on both parts. Any modifications of parts will influence each other until they are made "Unique" or "Collapsed"










 

(Hint 02)

07

上方视图中进行调整Now adjust the shape from the top view until it resembles the one in the image. That's an important concept, the top view shape should be done first. Its better not to make any shape changes from different views until the basic top view shape looks the way you planned.








现在用挤升创建船体Next, create a hull by extruding the top faces as shown in the image.










依次选中上方的点再“焊接”到临近的点,这是模型建立常用的方法Use Vertex "Target Welding" (Hint 03) to adjust the shape. Just select the top vertices one by one and weld them to neighbor vertices by pressing "Target Weld" button. This is the most useful technique for Editable mesh modeling.








(Hint 03)

 

调整顶点使他们更光滑自然By pushing vertices around you can make the shape appear smoother and more natural.

Remember not to make any changes from the side views until you're done with the basic top view shape.







挤升机翼使他们更长Extrude the wing's side faces to make them longer













调整顶点使他们更光滑自然,不要忘记"Faces" "Edges.".And again, mold the mesh into a more natural shape by moving vertices around from the top view. Always try to move multiple selections of vertices. I wouldn't recommend moving "Faces" or "Edges."








另一视图进行调整,注意透视图中的变化Now its time to work from the other views as well. Be very careful when making changes, and make sure to examine the model by rotating it in the Perspective view after any mesh changes. Its also very important to note that any changes from isometric views show the model differently than how it is; so be sure to examine it carefully. The more you examine it, the more you'll be able to determine incorrect shapes that need to be fixed, as well as new and interesting things that can be done to make it better.





对尾部机翼进行弯曲缩放,不要让它看起来象个盒子Now make the bottom part of the wing wider by selecting it and scaling or beveling. The less perpendicular faces you have the better. They aren't natural. This will help to prevent the model from having a "Boxy" look.










现在应该象这样Here's how it should look.










 

 front视图中调整机舱Now adjust the hull from the front view to form a basic cockpit shape. Also, make the wings look more natural. Wings perpendicular to the hull are not natural, so keep to the theory of avoiding perpendicular shapes. Even slightly turning parts can change the general look of a model.







 

贴图有两种方法 Now delete the right part, we don't need it anymore.
The most difficult part of model creation is texturing. Not texture painting, but unwrapping the model coordinates to be able to paint it. Of course painting the texture itself is still a very important part that defines the look (and even shape) of a model. Anyway, there are 2 basic methods of texturing:
 
Unwrap UVW进行贴图-Texturing it with existing textures using Unwrap UVW.
   
展平模型后绘制-Flattening (unwrapping) the model and then painting it from scratch.
第1种方法快但要求有经验,第2种方法很累但能取得较好的效果The first one is quicker but you don't always get what you want. It requires a lot of practice to achieve good results. The second is much harder but you always get the things you want on any part of the model. Its useful for "important" models, not neccesarily for the background scenery models.

这里展示第2种方法,先将它各部分分离So here is how the second method works:
The first step is to divide the model into basic parts. Next, select multiple faces and detach them. They are colored differently in the viewport if you detach them as objects. It helps to visually separate the parts. As you're detaching the model, try to think logically about how you will be flattening it. You can't see the full object at all times, so the goal is to make all of the surfaces flattened and visible from one view.

After the model is divided into separate parts they should be attached again to make the whole mesh.

 

拷贝一个并隐藏,确定不是"instance"Now make a copy of the mesh and hide it.
Make sure its not an instance, but a copy of the model!











Now the goal is to flatten the model parts we previously detached by working in editable mesh only. Why is that so important and what is the copy for? This will simply help to flatten the model, create mapping coordinates, and then return the model to its original shape. Lets find out how it works...

选择分离的部分用move/rotate展平模型Your goal is to select separate parts by the Mesh selection (Hint04) and move/rotate them to flatten the model. Well this is a very simple model, just for learning, so there's almost nothing to move or rotate. But this will be very hard when flattening models with complex mesh geometry (like several wings, additional engines, etc.) Its always better to practice on something simple.
 

(Hint 04)

 

现在展平这些网格So all we did was move the nozzle and flatten the mesh by pushing vertices to the sides.












Here's how it should look. Don't try to fit parts to a regular square, its ok to have a rectangle like this.

Apply Planar UVW mapping and FIT it. (Hint05)

现在你可以Unwrap grid用调整了Now you can create an Unwrap grid that will be used for painting.



 

 

(Hint 05)

23

获得打开图形最好的方法是用Texporter 插件The best way to obtain an unwrapped image of a model is to use free Texporter plug-in. You can make a wireframe image so its easier to see the polygon schematics and paint over them. Here's what the Texporter Rollout looks like (Hint06).

这是Photoshop打开的样子,Pick Object and save this image from the virtual frame buffer. Then open it in Photoshop.

安装Texporter 插件到plugins 目录,你可在此here (194k)下载插件To install Texporter copy the supplied .DLU to plugins directory. And accesss it from Utilities section in 3D Max. You can download Texporter3 here (194k), or download the appropriate version
here.

 

(Hint 06)

 

取消未展平的隐藏部分,用MORPH修改,再选择隐藏的目标,看发生了什么Unhide the part that's not flattened, and morph the unwrapped model with the MORPH modifier (Hint07) by selecting the newly unhidden part as a [Target]. Now it looks how its supposed to.






 

(Hint 07)

 

镜象一半,用WELD SELECTED合并成一个网格Just make a mirror copy of the resulting mesh again, and attach them both into one mesh. Additionally, the vertices should be welded by the WELD SELECTED (Hint 08) operation from editable mesh. Now the whole mesh should be welded again, without open edges or holes.

Photoshop中调整图片,更新到模型And then just start painting within Photoshop and update the texture in 3DS Max every time you save a copy from Photoshop. Examine the model every time the texture is updated, to find what could be fixed or improved. Rotating and examining the model helps to get a better feel of the model texture just like during the modeling process.
 

 

(Hint 08)

 

我喜欢用灰色Proceed with improving the texture step by step by adding basic shapes to show technical parts of a ship. I myself prefer to make a grey draft texture first, and only then coloring it.

这里就完成了模型太空飞船Well here is the finished simple space ship tutorial model with a draft texture.


 

原MAX模型文件Download the complete tutorial package here (993k), including the MAX/3DS mesh, and the JPG/PSD texture.