3DS MAX:复合材质与路径动画


  题记:

  
1、下面的实例在3DS MAX4.0下制作完成,模型下载也只适用于3DS MAX4.0。

  2、在下面我们要用一个BOX物体,利用Edit Mesh命令把它制作成一架飞机模型,然后利用复合材质给飞机赋予材质,最好利用路径做一个简单的动画效果。

  3、因为我们主要是做复合材质的练习,所以飞机模型只是一个物体。由于制作飞机模型是一个即复杂又简单的过程,所以在制作飞机模型时,我们将不做详细的介绍。如果你对于自己制作飞机模型并不是很感兴趣,可以点击下载飞机模型。

  好了,废话不多说,现在开始喽!

  制作飞机模型

  1、起动3DS MAX4.0,在场景中建立一个Length:40;Width:120;Height:25;Length Segs:7;Width Segs:6;Height Segs:5的BOX物体,
2、单击进入修改命令面板,在Modifier List中点击Edit Mesh命令,利用Edit Mesh命令下的Face编辑Extrude命令和Vertex编辑对BOX物体进行修改,制作成飞机模型。(图1)

(图1)

(图2)

  3、整个场景中现在只有一个对象,但我们要指定三种不同的材质至机身、机翼以及座舱罩,使它看起来象左图一般。(图2)

  复合材质的应用

  1、单击工具栏的按钮或直接按快捷键M,打开Material Editor窗口,选取第一个样本球,接着单击Standard按钮,在弹出的Material/Map Browser窗口中选取Multi/Sub-Object,单击OK按钮。(图3)


(图3)

(图4)

   2、在此时会弹出一个提示框,问我们是否要保留 原来的材质,选择Keep old material as sub-material(保留原来的旧材质作为子材质)单选按钮。(图4)

  3、在接下来的窗口中,我们会看到如(图5)一样,Set Numbet有10个,10个太多太复杂,我们下面只需要3个就可以了,单击Set Number按扭,在弹出的对话框中输入3,单击OK按扭。(图6)


(图5)

(图6)

  4、接下来,我们要分别为这三个按钮加上相应的材质,单击第一个按钮,然后将Diffuse的颜色设置为红色。单击按钮,返回上一级目录。(图7)


(图7)

(图8)

  5、依照上面的方法,单击编辑为2的材质按钮,为Diffuse指定为黄色(R:243;G:210;B:29),返回上一级目录。(图8)

  6、单击编辑为3的材质按钮,然后单击Standard按钮,在打开的Material/Map Browser窗口中的Browser From列表中选择Mtl Library单选按钮,然后在列表中选择Metal_Chrome材质,单击OK按钮,返回上一级目录。(图9、图10)


(图9)

(图10)

  这样,复合材质我们已经设置完成,下面就要把材质赋于飞机模型。

  将材质指定给对象

  1、选中飞机模型,在材质编辑器中单击按钮,将我们刚才制作完成的材质指定给飞机模型。

  2、打开修改命令面板,在Edit Mesh下面选择Face模式。(图11)


(图11)




(图12)

  3、在TOP窗口,选取整架飞机(红色为选取部分),然后在Suface Properties展卷栏下的Material选项组中,将ID设置为1(对选取的Face,赋于材质ID=1的属性)。(图12)

  4、依样画葫芦,接着在场景中单击空白区域,取消选择状态,配合Ctrl键,选取机翼部分,然后将ID设置为2。(图13)


(图13)

(图14)

  5、如法泡制,选取座舱罩部分,将ID设置为3。(图14)

  6、渲染场景,我们看到的飞机模型应该如(图15)所示,机身、机翼、座舱分别被赋于不同的材质。

  观察以上的步骤,我们发现,其实关键便在Face Material ID,这个Material ID对应于复合材质的顺序。第一列,也就是编号为1的“次材质”,对应于Material ID 1;编号为2的“次材质”,对应于Material ID 2;以此类推。在我们刚才做的实例中,机身的Material ID为1,所以,如果我们将第一个材质变成绿色,那么机身也就相就的变为绿色了。


(图15)

  机尾的火焰效果

  1、单击\,在下拉菜单中选择Atmospheric Apparatus,单击SphereGizmo按钮,在场景中创建一个Gizmo物体,设置半径为6,选中Hemisphere选项。调整位置至于机尾。(图16)


(图16)


(图17)

  2、单击工具栏里的Select and Non-uniform Scale的方式,对所创建的球体做X轴向和Y轴向的变形调整。(图17)

  3、单击Rendering\Environment命令打开环境对话框窗口,在Atmosphere展卷栏中单击Add按扭,在打开的Add Atmosphere Effect对话框选择Fire Effect选项,单击OK按钮。(图18)


(图18)

(图19)

  4、在Fire Effect Parameters展卷栏中单击Pick Gizmo按钮,接着的窗口中单击刚才创建的Sphere Gizmo。(技巧:如果场景的物体太多,一时不好选择时,可以按下H快捷键打开Select Object(选择物体)对话框根据名字进行选择。)

  5、设置如下参数:Flame Size:50;Density:30;Flame Detail:10;Samples:15;Drift:0.5。(图19)

  6、在场景中,利用拖动复制,再复制一个Gizmo物体,把两个Gizmo物体分别至于机尾的两侧。

  机尾的喷火效果制作完成。

  制作路径动画

  1、选取场景的所有物体,单击菜单栏Group下的Group,创做一个组。
  2、在场景中,使用Line命令在场景中画出一条飞机运动的轨迹。调整如(图20)。


(图20)


(图21)

  3、单击按钮,打开Hierarchy面板,单击Affect Pivot Only按钮,以移动的方式,将Pivot移动到飞机的最前部。(图21)

  4、单击按钮,打开Motion面板,在在Assign Controller展卷栏中选择Position:Bizier Position,单击按钮,在打开的对话框中选择Path Constraint,单击OK按钮。(图22)


(图22)

(图23)

  5、在出现的Path Parameters展卷栏中单击,Add Path按钮,然后单击场景中创建的路径。(23)

  6、播放一下动画,看看效果吧!在场景创建摄像机,调整适合的位置,渲染最终效果!

  好了,大功告成!