登录模块加载中...
会员投稿 投稿指南 今天是:
打印本页 | 关闭窗口 | 双击滚屏 您的位置首页>>网页制作学习园地>>图形图像>>3DMAX动画教程>>设置飞机的相关动画
设置飞机的相关动画
来源: ‖ 作者: ‖ 点击: ‖ 时间:12-10-13 15:09:53 ‖ 【 】‖ 我要投稿

动画特效应用

为了使读者能够较为全面、综合的运用动画功能,本章综合前面讲述的所有动画知识,编排了一组综合性较强的实例练习。在实例中对大气环境的知识也进行了演示,生动逼真地制作场景中的爆炸效果、火焰效果。另外动画中也涵盖了粒子系统和动画控制器功能,通过这些功能制作场景中的流弹、碎片动画效果。如图15-108所示为本次动画的画面内容。

15-1  动画画面

首先要分析清楚整个动画的制作过程,这样便于对各个阶段的动画进行合理控制。在本次练习中首先设置轰炸机的各种动画效果,其中包括沿指定路径运动、投弹、冒烟和爆炸。然后设置炸弹轰炸目标点的爆炸动画,最后设置机枪的射击及火焰喷射效果。

16.1  设置飞机的相关动画

在本阶段将专门针对飞机的相关动画进行设置,其设置的顺序为使飞机沿路径运动,然后投弹,中弹后冒烟,最后爆炸,直至爆炸后消失,下面就按以上的顺序对飞机的动画进行设置。

1运行3ds Max,打开本书附带光盘Chapter-16\空袭\“空袭01.max”文件。首先使飞机沿指定的路径运动。选择视图中的“替代物1”对象,进入“运动”主命令面板,展开“指定控制器”卷展栏,在展示窗口内选择“位置”选项,然后单击“指定控制器”按钮,打开“指定 位置 控制器”对话框,在该对话框内选择“路径约束”选项,如图15-2所示。单击“确定”按钮退出该对话框。

15-2  添加“路径约束”控制器

2在“路径参数”卷展栏中单击“添加路径”按钮,然后在视图中拾取Arc01对象,并在下部选择“跟随”复选框,如图15-3所示。

15-3  添加路径

3)此时播放动画,“替代物01”对象将沿路径运动。取消“添加路径”按钮的激活状态,然后在视图中选择“飞机”对象,单击主工具栏中的“选择并链接”按钮,在“飞机”对象上拖动鼠标到“替代物01”对象上,将“飞机”链接到“替代物01”上,如图15-4所示,播放动画,会发现飞机也沿着设定的路径运动。

提示:在此“替代物01”对象跟软件提供的辅助对象的作用相同,在最后对动画进行渲染时,可将“替代物01”对象在场景中隐藏。

15-4  将飞机链接到“替代物01”上

4下面将设置飞机投弹的动画,进入“创建”主命令面板下的“几何体”次命令面板,在该面板内的下拉列表栏中选择“粒子系统”选项,进入粒子系统创建面板,单击“粒子阵列”按钮,在视图中创建一个“粒子阵列”对象——PArray01,如图15-5所示。

15-5  创建PArray01

15-6  选择多边形次对象

5飞机投出炸弹的部位应该是在飞机的下腹部,所以下面先来设置飞机投出炸弹的位置,由于飞机为组对象,所以下面先进行打开操作,选择“飞机”对象,执行“组”→“打开”命令,选择飞机主体,进入该对象的“多边形”次对象层,选择如图15-6所示的多边形次对象。

6)退出次对象编辑状态,选择PArray01对象,进入“修改”面板,在“基本参数”卷展栏中单击“拾取对象”按钮,然后在视图中拾取“飞机”对象。然后参照图15-7所示设置“基本参数”卷展栏中的其他参数。

15-7  设置其他参数

7展开“粒子生成”卷展栏,在“粒子数量”选项组中选择“使用总数”单选按钮,并在其下的参数栏中键入3,使得飞机一共投下3枚炸弹。然后参照图15-8所示对其他参数进行设置。

15-8  “粒子生成”卷展栏

15-9  设置“粒子类型”卷展栏

8在“粒子类型”卷展栏中的“粒子类型”选项组中选择“实例几何体”单选按钮,在“实例参数”选项组中单击“拾取对象”按钮,在视图中单击“炸弹”对象,最后在“材质贴图和来源”选项组中的“材质来源”按钮下,选择“拾取的发射器”单选按钮,接着单击“材质来源”按钮,如图15-9所示。

9展开“旋转和碰撞”卷展栏,在“自旋速度控制”选项组中将“自旋时间”设置为160,在“自旋轴控制”选项组中选择“用户定义”单选按钮,在其下的“Y轴”参数栏中键入-15。最后展开“对象运动继承”卷展栏,将其中的“影响”参数设置为20,此时播放动画,飞机已经可以投掷出炸弹,如图15-10所示。

15-10  飞机的投弹场面

10下面将设置飞机受到攻击后冒烟的效果。在视图任意位置创建另一个“粒子阵列”对象——PArray02,进入“修改”面板,在“基本参数”卷展栏中单击“拾取对象”按钮,在视图中单击“飞机”对象,然后在“粒子分布”选项组中选择“在所有的顶点上”单选按钮,在“视口显示”选项组中选择“网格”单选按钮,在其下的“粒子数百分比”参数栏中键入100。“粒子生成”卷展栏中的参数参考图15-11进行设置。

15-11  “粒子生成”卷展栏的设置

11展开“粒子类型”卷展栏,在“标准粒子”选项组中选择“面”单选按钮,在“对象运动继承”卷展栏中将“影响”参数设置为0。在“材质编辑器”中将“烟雾”材质赋予该粒子系统,播放动画,此时飞机可以冒出烟雾,效果如图15-12所示。

15-12  烟雾效果

12烟雾比空气要轻,所以冒出的烟雾因该要向上升,所以下面将应用空间扭曲中的风来实现烟雾的上升动画。进入“创建”主命令面板下的“空间扭曲”次命令面板,在下拉列表栏中选择“力”选项,然后在“对象类型”卷展栏中单击“风”按钮,在视图中创建一个Wind01对象,如图15-13所示。

15-13  添加风力

13在主工具栏中单击“绑定到空间扭曲”按钮,在创建的“风”空间扭曲上拖动鼠标到PArray02上,使“风”空间扭曲作用于PArray02对象,选择Wind01对象,进入“修改”面板,将“强度”设置为0.2。此时播放动画,飞机在冒出烟雾后,烟雾会向上慢慢飘移,效果如图15-14所示。

15-14  烟雾向上飘移

14下面设置飞机爆炸的动画,在其中将应用到大气装置,通过大气环境中的火焰选项设置爆炸效果,并通过空间扭曲中的“粒子爆炸”加强爆炸的效果。

15在视图中创建PArray03对象,进入“修改”面板,在“基本参数”卷展栏中单击“拾取对象”按钮,在视图中单击“飞机”对象,在“视口显示”选项组中选择“网格”单选按钮,在“粒子生成”卷展栏中参照图15-15所示进行设置,飞机将在第50帧的位置开始爆炸。

15-15  设置“粒子生成”卷展栏

16在“粒子类型”卷展栏中的“粒子类型”选项组中选择“对象碎片”单选按钮,并在“对象碎片控制”选项组中选择“碎片数目”单选按钮,在其下的“最小值”参数栏中键入60,设置粒子碎片的数量,如图15-16所示。最后在“材质来源”按钮下,选择“拾取的发射器”单选按钮,单击“材质来源”按钮。

15-16  设置粒子类型和数量

17展开“旋转和碰撞”卷展栏,将其中的“自旋时间”和“变化”分别设置为2060,如图15-17所示。

15-17  设置“旋转和碰撞”卷展栏

18下面通过“粒子爆炸”空间扭曲系统,加强爆炸的效果,在“空间扭曲”次命令面板中单击“粒子爆炸”按钮,在如图15-18所示的位置创建一个“粒子爆炸”系统。

15-18  创建“粒子爆炸”系统

19)使用“绑定到空间扭曲”工具,将“粒子爆炸”系统绑定到PArray03上,同时要使得粒子爆炸系统跟随飞机一起运动,在主工具栏中单击“选择并链接”按钮,将“粒子爆炸”系统链接到飞机上,然后选择“粒子爆炸”系统,进入“修改”面板,在“爆炸参数”选项组中的“开始时间”参数栏中键入50,以适应粒子系统的爆炸时间,最后将强度设置为50,此时播放动画,在50帧后发生爆炸,出现粒子碎片,如图15-19所示。

15-19  设置粒子爆炸

20进入“创建”主命令面板下的“空间扭曲”次命令面板,在“对象类型”卷展栏中单击“重力”按钮,在“顶”视图中创建一个重力系统,如图15-20所示。然后将PArray03对象绑定到重力粒子系统上,使得粒子碎片爆炸后会向地面落下。

15-20  创建重力系统

21然后在“空间扭曲”次面板的下拉列表栏中选择“导向器”选项,在“对象类型”卷展栏中单击“导向板”按钮,在“顶”视图中创建一个Deflector01对象,如图15-21所示。将爆炸粒子系统绑定到Deflector01对象上,使得爆炸后产生的粒子碎片碰到地面后可以产生反弹效果。

15-21  创建Deflector01对象

22下面将为飞机的爆炸添加大气装置,设置爆炸效果,由于飞机是在第50帧的时候发生爆炸,所以先在“当前帧”数值框内键入50,观察飞机此时的位置。然后进入“创建”主命令面板下的“辅助对象”次命令面板,在该面板的下拉列表栏中选择“大气装置”选项,在“对象参数”卷展栏中单击“球体Gizmo”选项,在如图15-22所示的位置创建一个SphereGizmo01对象。

15-22  创建大气装置

23下面将设置大气环境,在菜单栏中执行“渲染”→“环境”命令,打开“环境和效果”对话框,在“大气”卷展栏中单击“添加”按钮,打开“添加大气效果”对话框,从中选择“火效果”选项,如图15-23所示,单击“确定”按钮,退出该对话框。

15-23  “添加大气效果”对话框

24接着在出现的“火效果参数”卷展栏中单击“拾取Gizmo”按钮,然后在视图中拾取SphereGizmo01对象,在“火焰大小”选项组中将“火焰大小”参数值设置为150,最后在“爆炸”选项组中选择“爆炸”复选框,并禁用“烟雾”复选框,然后单击右侧的“爆炸设置”按钮,在打开的“设置爆炸相应曲线”对话框中将“开始时间”和“结束时间”参数栏分别设置为5060,使爆炸在5060帧之间发生,如图15-24所示。

15-24  设置爆炸效果

25最后对飞机本身进行设置,飞机在第50帧的时候发生爆炸,所以50帧以后飞机将消失,选择飞机对象,在主工具栏中单击“曲线编辑器(打开)”按钮,打开“轨迹视图”窗口,执行“轨迹视图”窗口的左侧列表中选择“飞机”选项,然后执行菜单栏中的“轨迹”→“可见性轨迹”→“添加”命令,在“飞机”对象下添加可见性轨迹,如图15-25所示。

15-25  添加可见性轨迹

26选择“可见性”选项,单击工具拦中的“添加关键点”按钮,在右侧的编辑窗口中虚线上单击鼠标,添加一个关键点,在下面的左侧参数栏中键入50,再次添加一个关键点,在下部的参数栏中分别键入510,此时飞机在51帧之后完全消失。如图15-26所示。

15-26  设置可见性轨迹

加入收藏:  加入收藏夹  | 发送给好友:  发送给好友
责任编辑:admin
相关文章列表
请文明参与讨论,禁止漫骂攻击。  
网友评论