多语言展示
当前在线:1590今日阅读:60今日分享:41

3DMAX如何运用虚拟对象制作实例

Dummy(虚拟对象)的主要作用是创建复杂的运动和建立复杂的层级。因为虚拟物在渲染时是不可见的,它们在关节运动及复杂层级运动方面应用广泛。一些场景,由于运动方式复杂,通过一种运动控制方式而难以实现,需要将对象的复杂运动分解为简单的运动,通过两种或两种以上的形式来控制对象动画,这时可以借助虚拟物的帮助来实现。
工具/原料

3DMAX软件

步骤/方法
1

例子:使用虚拟物创建一个复杂的弹跳球运动:创建一个球体沿路径一边位移一边上下跳动的三维运动动画,仅仅通过使用关键帧的调节很难实现。借助虚拟物体运动可解决这个问题。创建一大小合适的球体对象,设置球上下跳动的动画。打开动画记录按钮,将时间滑块拖动至第10帧,在Front视窗中将球沿Y轴上移一定距离。按住Shift键将第0帧的关键点复制到第20帧位置,将第10帧关键点复制到30帧位置。以此类推将球上下运动的关键帧进行循环复制。使球在0一100范围帧内连续进行上下跳动的运动。现在我们已对球上下跳动的动作编辑完成,下面将利用虚拟物来实现球跳动的同时沿路径进行位置上的移动。在Top视图中建立一个螺旋线,作为小球位置运动的路径,并设定Helix参数如下图所示。

2

进人Create(创建)命令面板,在Helpers图标栏下Standard扩展项中单击Dummy按钮在视图中建立一个3D虚拟对象。

3

选择球体,在Main Toolbar工具栏中单击“翻”按钮,将球体拖动链接到Dummy物体上。

4

这时跳动的球体已成为Dummy的子对象,Dummy的一切运动变化都将直接影响球体。

5

选择Dummy物体,进人Motion(运动)命令面板,在运动控制器中选择Bezier Position选项单击Assign Controller按钮在弹出的清单中选择Path控制器。

6

在Path Parameters卷展栏中单击Add Path按钮,在视窗中获取螺旋路径,勾选卷展栏中的follow,back参数。播放3D虚拟对象动画,此时小球上下运动并同时随虚拟物沿路径运动,场景如下图所示。

注意事项

多尝试和练习

推荐信息