纳金网

标题: 设置机枪射击动画(一) [打印本页]

作者: 会飞的鱼    时间: 2012-2-1 15:18
标题: 设置机枪射击动画(一)
机枪射击动画的设置



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



(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。




欢迎光临 纳金网 (http://c-www.narkii.com/club/) Powered by Discuz! X2.5