Maya 中可以融合运动路径和关键帧动画类型。融合两种动画类型可用于利用每种动画类型可以提供的特性,而无需花费大量精力确定何处必须发生两种类型之间的切换。
在随后的步骤中,将通过融合两种动画类型对飞机设定关键帧以从地面曲面垂直上升,然后沿运动路径移动。若要完成该操作,请执行以下步骤:
移动运动路径
路径曲线重新放置在场景视图中的地平面的上方。飞机随路径曲线移动,因为飞机附加到了运动路径上。
对飞机的运动设定关键帧
飞机将重新定位,使其静止在地平面上。
为选定通道设定了关键帧。对这些通道设定关键帧可以创建融合连接,后续步骤中将对此进行讨论。
飞机从其运动路径位置旋转 90 度。
为飞机设定了关键帧。
其他通道出现在“通道盒”(Channel Box)中。对已具有运动路径动画的对象设定关键帧时,软件会自动创建融合两种动画类型的连接。这些新通道用于控制关键帧和运动路径动画类型之间的融合。它们控制“平移”(Translate)和“旋转”(Rotation)属性的融合。
帧 | 选择 | 设定通道属性 | 选择 |
---|---|---|---|
20 |
飞机 |
平移 Y:1 |
设置选定参数的关键点 |
30 |
飞机 |
平移 Y:2 |
设置选定参数的关键点 |
30 |
飞机 |
旋转 Z:170 |
设置选定参数的关键点 |
40 |
飞机 |
平移 Y:3 |
设置选定参数的关键点 |
40 |
飞机 |
旋转 Z:170 |
设置选定参数的关键点 |
飞机在地平面的上方上升,然后在第 40 帧处停止。
动画停止,因为在设定第一个关键帧的过程中自动创建融合属性后,运动路径动画已关闭。默认情况下,融合属性值设定为零。融合值设定为 0 时,关键帧动画会完全影响对象,路径动画会关闭。融合值设定为 1 时,运动路径会完全影响对象,设定关键帧会关闭。融合值在 0 和 1 之间时,飞机的运动会在关键帧和运动路径动画之间融合。
在接下来的步骤中,会对融合属性设定关键帧,以便融合在第 30 帧处开始并在第 70 帧处结束。这样会在 40 帧的周期中将两种动画类型融合在一起。
融合两种动画类型
为飞机的融合起点设定了关键帧。在第 30 帧处,两种动画类型将开始融合在一起。
为飞机的融合终点设定了关键帧。在第 70 帧处,运动路径动画将具有完全影响。
两种动画类型已组合,但运动没有正确显示。开始沿运动路径移动时,飞机旋转会短暂向上翻转。
融合期间旋转的插值类型未正确设定。
将对融合“旋转插值”(Rot Interpolation)设置设定为“四元数”(Quaternions)可以更改融合期间旋转的插值方式。在本示例中,“四元数”(Quaternions)在关键帧和运动路径动画融合时可以提供更好的插值类型。
为融合编辑旋转插值类型
动画将平滑播放。观察融合是如何同样考虑到飞机旋转,使飞机平滑地与运动路径相遇的。