咸鱼Maya笔记—路径动画
- 创建路径动画
动画的创建方式有很多种,路径动画是其中的一种,Key关键帧的方式并不适用于所有的情况,有些特定的情况下我们就需要用到路径动画,它的创建方法如下

创建路径动画
(如果你的maya菜单中没有“约束这个选项就把工作区换成“动画”模式)

动画的创建方式有很多种,路径动画是其中的一种,Key关键帧的方式并不适用于所有的情况,有些特定的情况下我们就需要用到路径动画,它的创建方法如下。
在Maya软件中创建一条NURBS曲线和一个立方体,先选择立方体再配合Shift加选NURBS曲线,

然后在动画模块的菜单栏中执行“约束>运动路径>连接到运动路径”命令,立方体就可以沿着曲线运动了,如下图所示。
执行“约束>运动路径>连接到运动路径”命令,将打开“连接到运动路径选项”对话框.

下面对“连接到运动路径选项”对话框中的参数进行介绍。
-
时间范围:该选项有3个单选按钮,
- 当选中“时间滑块”单选按钮时,时间轨上的开始、结束时间用来控制路径动画的开始、结束时间;
- 选中“起点滑块”时,下面的“开始时间”参数被激活,可以根据需要设置路径动画的开始时间;
- 选中“开始/结束”单选按钮时,下面的“开始时间”和“结束时间”两个参数同时被激活,可以设置路径动画的开始和结束时间。
-
参数化长度:指定 Maya 用于定位沿曲线移动的对象的方法。有两种方法可用:参数化空间和参数化长度。选择“参数化长度”(Parametric Length)将激活参数化长度方法;取消选择将激活参数化空间方法。
-
跟随:勾选此复选框,Maya将计算物体沿曲线运动的方向。
- 前方向轴:选择X、Y、Z三个坐标轴中的一个和“前方向轴”对齐。
- 上方向轴:选择X、Y、Z三个坐标轴中的一个和顶向量对齐。
-
世界上方向类型
指定上方向向量对齐的世界上方向向量类型。选择包括“场景上方向”、“对象上方向”、“对象旋转上方向”、“向量”和“法线”:

- 场景上方向
指定上方向向量尝试与场景上方向轴(而不是世界上方向向量)对齐。世界上方向向量将被忽略。可以在“首选项”(Preferences)窗口指定场景的上方向轴。默认场景上方向轴是世界空间正 Y 轴。 - 对象上方向
指定上方向向量尝试对准指定对象的原点,而不是与世界上方向向量对齐。世界上方向向量将被忽略。该对象称为世界上方向对象,可通过“世界上方向对象”选项指定。如果未指定世界上方向对象,上方向向量会尝试指向场景世界空间的原点。 - 对象旋转上方向
指定相对于某个对象的局部空间(而不是相对于场景的世界空间)定义世界上方向向量。在相对于场景的世界空间变换上方向向量后,其会尝试与世界上方向向量对齐。上方向向量尝试对准原点的对象被称为世界上方向对象。可以使用“世界上方向对象”选项指定世界上方向对象。 - 向量
指定上方向向量尝试与世界上方向向量尽可能近地对齐。默认情况下,世界上方向向量是相对于场景的世界空间定义的。“使用世界上方向向量”(Use World Up Vector)以指定世界上方向向量相对于场景世界空间的位置。 - 法线
指定“上方向轴”指定的轴将尝试匹配路径曲线的法线。曲线法线的插值不同,这具体取决于路径曲线是世界空间中的曲线,还是曲面曲线上的曲线。
如果路径曲线是世界空间中的一条曲线,那么曲线法线是曲面上任何一点指向曲线曲率中心的方向。这可以通过下图的箭头来说明,这表示在各种点的曲线法法线:


- 场景上方向
-
世界上方向向量
指定世界上方向向量相对于场景世界空间的方向。由于默认情况下 Maya 的世界空间是“Y 轴向上”,因此默认世界上方向向量指向世界空间正 Y 轴的方向 (0.0000, 1.0000, 0.0000)。- 世界上方向对象
在“世界上方向类型”设定为“对象上方向”或“对象旋转上方向”的情况下指定世界上方向向量尝试对齐的对象。例如,可以将世界上方向对象指定为一个可以根据需要旋转的定位器,以便在对象沿曲线移动时防止任何突然的翻转问题。 - 反转上方向
如果启用该选项,则“上方向轴”会尝试使其与上方向向量的逆方向对齐。 - 反转前方向
沿曲线反转对象面向的前方向。当尝试定向摄影机、使它沿曲线指向前方向时,这尤为有用。如果摄影机沿曲线指向后方向,则可单击“反转前方向”,根据需要使摄影机沿曲线指向前方向。 - 倾斜
倾斜意味着对象将朝曲线曲率的中心倾斜,该曲线是对象移动所沿的曲线(类似于摩托车转弯)。仅当启用“跟随”选项时,倾斜选项才可用,因为倾斜也会影响对象的旋转。
路径动画会自动计算要发生的倾斜量,这取决于路径曲线的弯曲程度。可以使用“倾斜比例”和“倾斜限制”调整倾斜。
- 世界上方向对象
-
倾斜比例
如果增加“倾斜比例”,那么倾斜效果会更加明显。例如,如果“倾斜比例”设置为 2,则该对象将比默认倾斜要大两倍。
注: 可以为“倾斜比例”输入负值。该操作将导致对象向外倾斜,远离曲线曲率中心,而不是靠近曲率。例如,可以在为从过山车的一侧抛到另一侧的角色设置动画时使用该选项。
- 倾斜限制
“倾斜限制”允许您限制倾斜量。例如,可能会增加“倾斜比例”以获得显著效果,但是这可能会在曲线过于弯曲时导致对象倾斜过多。该选项会按给定量限制倾斜。
注: 在曲线为直线时不会出现倾斜。










