查看: 1337|回复: 0
打印 上一主题 下一主题

[其它] 设置机枪射击动画(一)

[复制链接]

5552

主题

2

听众

8万

积分

首席设计师

Rank: 8Rank: 8

纳金币
-1
精华
11

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

跳转到指定楼层
楼主
发表于 2012-2-1 15:18:09 |只看该作者 |倒序浏览
机枪射击动画的设置



本次练习的最后进行机枪动画的设置,在动画中机枪要始终指向飞机,这就要求使用动画控制器中的“注视约束”,另外机枪发射子弹需要粒子系统进行控制。机枪在射击过程中要发生抖动抖动,同时枪口会有火星出现。机枪旁边的雷达也会跟随飞机的运动产生旋转,其设置方法与机枪的设置方法相同,所以不再进行详细讲解,读者可以参考机枪动画进行设置。



(1)首先将机枪的各个部分进行连接,在主工具栏中单击“选择并链接”按钮,将“机枪01”链接到“轴1”对象上,将“轴1”对象链接到“部件01”上,将“部件01”链接到“轴2”上,将“轴2”对象链接到“底轴”上,其层次关系如图15-33所示。




图15-33  层次关系



(2)选择Dummy01对象(在机枪01上),进入“运动”主命令面板,展开“指定控制器”卷展栏,在展示窗口内选择“旋转”选项,然后单击“指定控制器”按钮,打开“指定 旋转 控制器”对话框,在该对话框内选择“注视约束”选项,如图15-34所示。单击“确定”按钮退出该对话框。






图15-34  添加“注视约束”控制器



(3)在“注视约束”卷展栏中单击“添加注视目标”按钮,在视图中单击“替代物01”对象,此时虚拟对象将始终指向“替代物01”对象,也就是指向“飞机”对象。如图15-35所示。






图15-35  添加注视目标



(4)选择“轴2”对象,进入“运动”主命令面板,展开“指定控制器”卷展栏,在展示窗口内选择“旋转”选项,然后单击“指定控制器”按钮,打开“指定 旋转 控制器”对话框,在该对话框内选择“方向约束”选项,如图15-36所示。单击“确定”按钮退出该对话框。






图15-36  添加“方向约束”控制器



(5)在“方向约束”卷展栏中并启用“保持初始偏移”复选框,然后单击“添加方向目标”按钮,在视图中拾取Dummy01对象,此时播放动画会发现机枪的整体随着一起转动。

(6)下面设置机枪在设计过程中的抖动,仍然选择“轴2”对象,进入“运动”主命令面板,展开“指定控制器”卷展栏,在展示窗口内选择“位置”选项,然后单击“指定控制器”按钮,打开“指定 位置 控制器”对话框,在该对话框内选择“噪波位置”选项,如图15-37所示。单击“确定”按钮退出该对话框。






图15-37  添加“噪波位置”控制器



(7)此时将打开“噪波控制器”对话框,其中的各项参数参考图15-38进行设置。






图15-38  噪波控制器设置



(8)下面将控制机枪的射击时间,通过设置使机枪在10帧以后开始射击,60帧以后停止射击,所以机枪在0至10帧之内不会发生抖动,而在第10帧开始抖动,并在60帧之后逐渐停止抖动,之所以要逐渐停止抖动是因为机枪的惯性造成的,所以使其在60帧之80帧之间逐渐停止抖动。

(9)在“轨迹视图”窗口的控制器区域选择“轴2”→“变换”→“位置”→“噪波强度”选项,然后在右侧的曲线编辑窗口中对噪波曲线进行编辑,编辑的过程为添加关键点,然后设置参数,编辑后的形状,如图15-39所示。




图15-39  编辑曲线的形状



(10)最后为机枪装上子弹,首先在视图中创建一个“粒子阵列”对象,进入“修改”面板,在“基本参数”卷展栏中单击“拾取对象”按钮,在视图中单击“机枪01”对象,使“机枪01”成为例子系统的发射器。在“粒子分布”选项组中选择“在面的中心”单选按钮,并选择“使用选定子对象”复选框,在“视口显示”选项组中选择“网格”单选按钮,在“粒子数百分比”参数栏中键入100。
分享到: QQ好友和群QQ好友和群 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
转播转播0 分享淘帖0 收藏收藏0 支持支持0 反对反对0
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

手机版|纳金网 ( 闽ICP备2021016425号-2/3

GMT+8, 2024-11-15 02:37 , Processed in 0.513658 second(s), 32 queries .

Powered by Discuz!-创意设计 X2.5

© 2008-2019 Narkii Inc.

回顶部