内容正文:
9.2 制作飞机盘旋动画
任务描述
绘制起伏的山谷,利用路径约束制作飞机沿山谷地形起伏盘旋、爬升的动画,注意机头要在路径方向上调正,此外,飞机在转弯时要有一定的倾斜。添加摄影机,制作跟随飞行效果。最后利用火效果制作喷火飞行特效。效果如图9-2-1所示。
图9-2-1
学习目标
·掌握路径约束动画的制作方法。
·掌握链接约束动画的制作方法。
1
9.2 制作飞机盘旋动画
预备知识
动画约束是使动画过程自动化的工具之一,它可以将一个物体的变换运动通过绑定关系约束到其他物体上,使被约束的物体按照约束的方式或范围进行运动。3dsMax中共有7种类型的动画约束控制,本节介绍路径约束和链接约束。
9.2.1 路径约束
使用路径约束可以限制对象的移动,使其沿样条线移动,或在多个样条线之间以平均间距进行移动。
2
9.2 制作飞机盘旋动画
1.指定路径约束的两种方法
(1)使用菜单。选中要控制的对象,执行“动画”→“约束”→“路径约束”命令,拾取路径。
(2)通过“运动”面板。选中要控制的对象,单击“运动”面板按钮 ,再单击“参数”按钮,展开“指定控制器”卷展栏,选择“位置XYZ”控制器,再单击“指定控制器”按钮 ,从“指定位置控制器”对话框中选择“路径约束”,在“路径参数”卷展栏中单击“添加路径”按钮,拾取路径,如图9-2-2所示。
图9-2-2
3
9.2 制作飞机盘旋动画
2.“路径参数”卷展栏
“路径参数”卷展栏的主要参数如图9-2-3所示。
(1)“路径选项”选项组。
①%沿路径。“%沿路径”微调框用于设置对象沿路径的位置百分比。这将把“轨迹属性”对话框中的值微调器复制到“轨迹视图”中的“百分比轨迹”。如果想要设置关键点来将对象放置于沿路径特定百分比的位置,要启用“自动关键点”,移动到想要设置关键点的帧,并调整“%沿路径”微调框中的值来移动对象。
图9-2-3
4
9.2 制作飞机盘旋动画
②跟随。选中“跟随”复选框,在对象跟随轮廓运动的同时将对象指定给轨迹。
③倾斜。选中“倾斜”复选框,当对象通过样条线的曲线时允许对象倾斜(滚动)。
④倾斜量。调整“倾斜量”使倾斜从一边或另一边开始,这依赖于这个量是正数还是负数。
⑤允许翻转。选中“允许翻转”复选框可避免在对象沿着垂直方向的路径上行进时有翻转的情况。
(2)“轴”选项组。
① X/Y/Z。X、Y、Z单选按钮用于定义对象的轴与路径轨迹对齐。
②翻转。选中“翻转”复选框可以翻转轴的方向。
5
9.2 制作飞机盘旋动画
9.2.2 链接约束和虚拟对象
链接约束可以使对象继承目标对象的位置、旋转度及比例。实际上,允许设置层次关系的动画,这样场景中的不同对象便可以在整个动画中控制应用“链接约束”的对象的运动了。
1.链接约束
链接约束的指定方法与路径约束的指定方法类似,也有两种。当通过“运动”面板指定时,选择“变换:位置/旋转/缩放”控制器,再单击“指定控制器”按钮 ,在弹出的“指定变换控制器”对话框中选择“链接约束”。
6
9.2 制作飞机盘旋动画
2.虚拟对象
虚拟对象的主要作用是创建复杂的运动和建立复杂的层级。因为虚拟物在渲染时是不可见的,它们在关节运动及复杂层级运动方面应用广泛。一些场景,由于运动方式复杂,通过一种运动控制方式难以实现,因此需要将对象的复杂运动分解为简单的运动,通过两种或两种以上的形式来控制对象动画,这时可以借助虚拟物的帮助来实现。
单击“创建”面板的“辅助对象”中的“虚拟对象”,可以创建虚拟对象,虚拟对象没有参数卷展栏。
7
9.2 制作飞机盘旋动画
动手实践
1.制作场景
(1)制作一个起伏的地面。在顶视图中创建平面(地面)要大一些,设置“长度分段”为40,“宽度分段”为40。设置贴图为“草地-3.jpg”,“瓷砖”U 为3.0,“瓷砖”V 为2.0。效果如图9-2-4所示
图9-2-4
8
9.2 制作飞机盘旋动画
转换为“可编辑多边形”,选择“顶点”级别,展开“软选择”卷展栏,通过调整点修整地面造型,如图9-2-5所示。
图9-2-5
9
9.2 制作飞机盘旋动画
(2)制作天空。在顶视图中创建大球体,漫反射贴图为“天空.jpg”,添加法线修改器,在“参数”卷展栏中选中“翻转法线”复选框,如图9-2-6所示。
(3)设置2个泛光灯,如图9-2-7所示。
图9-2-6
图9-2-7
10
9.2 制作飞机盘旋动画
2.制作飞机在山谷中飞行动画
(1)建立路径。隐藏球体(天空),在顶视图中创建折线,调整成平滑曲线,制作出一个飞机沿山谷地形起伏盘旋、爬升的路径,如图9-2-8所示。
图9-2-8
11
9.2 制作飞机盘旋动画
(2)选中“飞机”,执行“动画”→“约束”→“路径约束”命