[导 言]
在本教程中,我们将详细剖析3DS MAX中的隐身与替身特技。朋友们,让我们悄悄走进这个神奇的三维动画世界吧!
--------------------------------------------------------------------------------
一、3DS MAX中的“隐身术”
![]() | ![]() | ![]() | ![]() |
在3DS MAX中,要使一个或一些物体消失,甚至把物体消失的过程做成动画,都是有可能的。要使一个物体暂时或“永久性”地消失,实现的方法也很多,笔者归纳如下:
1)直接删除物体。选中某个物体后,按键盘上的“Delete”键或选择菜单Edit/Delete(编辑/删除)可以把某个物体永久性地删除。删除物体的过程不能做成动画。
2)给要临时删除的物体增添一个DeleteMesh(删除网格物体)修改器。这样虽然物体在视窗中缩成一个无穷小的点,而且无法渲染,但是如果删除掉这个修改器,原来的物体还是可以复出的。用于想删除某个物体但是怕删除错时使用,可以称为“假删除”。隐藏物体过程无法做成动画。请参见图1。
http://www.it55.com/

图1 “删除网格物体”修改器
3)利用显示面板中的Hide(隐藏)功能,把物体暂时隐藏起来。“Hide Selected”用于隐藏当前选中的物体,选择“Hide Unselected”用于隐藏未选中的物体,“Hide by Name”表示“按名字隐藏物体”,而“Hide by Hit”则可以通过在视窗中点取某个物体达到隐藏这个物体的目的。
一旦物体用这种方式隐藏后,物体在视窗中不可见;渲染时除非勾选渲染选项中的“Render Hidden”(渲染隐藏物体)复选框,物体也是无法渲染的。
很可惜,利用这种方法也无法把物体隐藏的过程做成动画。请参见图2。如果编辑物体的子对象,也可以在诸如“Edit Mesh”(编辑网格物体)等状态下隐藏某个物体中指定的点、边或面。

图2 显示面板中的“隐藏”卷帘
4)利用材质编辑来隐藏物体。在材质编辑器中在把材质的“Specular Level”(高光大小)与“Glossiness”(高光范围)都设置为0的前提下,在录象状态下调整物体的“Opacity”(透明度)可以做出物体渐隐、渐出或突然消失、突然出现的动画效果。请参见下面的屏幕录象图3。
免费资源www.it55.com

图3:利用材质实现的“隐身术”(录象)
5)在本教程中,将重点讲解的物体物体的自身“Visibility”(可见性)属性。主要利用轨迹视窗(Track View)完成物体的“可见性”动画调整。
选中某个物体后,在物体上点右键,在弹出的快捷菜单中选择“Properties”,就可调出物体属性对话框。
在“Rendering Control”(渲染控制项)中可以看到物体的“Visibility”属性。“可见性”取值范围为0-1,0表示物体在渲染时是完全透明不可见的,1表示物体在渲染时是完全可见正常的,中间值如0.5则表示物体处于半透明状态。
图4中的物体由于可见性为0,说明该物体在渲染时是不可见的。

图4 物体的“可见性”属性
下面让我们尝试一下物体的“可见性”属性。
A、打开3DS MAX,在视窗中创建一个任意大小的圆球。把时间条从默认的0帧拨到100帧,按下录象按钮(上有“Animate”字样);
sflj www.it55.com kg^&fgd B、在选中圆球后,点右键,选取快捷菜单中的“Properties”,这时会弹出物体的属性对话框;
C、参看图4,找到“Visibility字样。把后面的数字从默认值改为0(技巧:在数字后面的三角旋钮上点右键可以把数值快速清零)。然后选择“OK”关闭掉对话框;
D、取消录象状态,前后拨动时间条可以发现物体在视窗中渐隐的过程。在第100帧时按F9键渲染视图可以发现渲染图中的圆球不见了。
注:为了方大家学习,上面的操作过程已经做成屏幕录象,请在此下载。
(编辑:IT资讯之家 www.it55.com)