运动路径动画是Maya提供的另一种动画技术。运动路径动画可以平滑地使物体沿着指定形状的路径曲线移动。运动路径动画适用于汽车在道路上行驶、飞机在天空飞行、鱼在水中游泳等动画效果。
运动路径动画可以使用NURBS曲线作为运动路径来控制对象的位置和旋转角度。可以设置动画的对象类型不仅是几何图形,还包括控制摄像机、灯光、粒子发射器或其他辅助对象沿指定路径曲线移动的运动路径。
“运动路径”菜单包含三个子命令:“连接到运动路径”、“流动路径对象”和“设置运动路径关键帧”。
连接到运动路径
使用“连接到运动路径”命令将选定对象放置并连接到当前曲线,该曲线将成为运动路径。打开“连接到运动路径选项”对话框。
[常用参数介绍]
时间范围:指定创建运动路径动画的时间范围。有三种设置。
时间滑块:选择此选项时,将根据时间线上定义的回放开始和结束时间来指定运动路径动画的时间范围。
起点:当选择此选项时,以下“开始时间”选项将起作用。您可以通过输入数值来指定运动路径动画的开始时间。
开始/结束:当选择此选项时,以下“开始时间”和“结束时间”选项将起作用。您可以通过输入数值来指定运动路径动画的时间范围。
开始时间:此选项仅在选择“开始”或“开始/结束”选项时可用,该选项允许您指定运动路径动画的开始时间。
结束时间:此选项仅在选择“开始/结束”选项时可用,可用于指定运动路径动画的结束时间。
参数化长度:指定玛雅用于定位沿曲线移动的对象的方法。
跟随:选择此选项时,玛雅不仅会计算对象的位置,还会计算对象沿路径曲线移动时的移动方向。
前轴:指定对象的哪个局部坐标轴与前向矢量对齐,并提供三个选项:X、Y、z。
X:选择此选项时,指定对象的局部坐标轴的X轴与正向矢量对齐。
Y:选择此选项时,指定对象的局部坐标轴的Y轴与正向矢量对齐。
Z:选择此选项时,指定对象的局部坐标轴的Z轴与正向矢量对齐。
上轴:指定对象的哪个局部坐标轴与上向量对齐,并提供三个选项:X、Y、z。
X:选择此选项时,指定对象的局部坐标轴的X轴与向上的矢量对齐。Y:选择此选项时,指定对象的局部坐标轴的Y轴与向上的矢量对齐。
Z:选择此选项时,指定对象的局部坐标轴的Z轴与向上的矢量对齐。
世界向上方向类型:指定与向上方向向量对齐的世界向上方向向量的类型。有五种类型。
场景向上方向:指定向上方向向量试图与场景的向上方向轴对齐,而不是世界向上方向向量,世界向上方向向量将被忽略。
对象向上方向:指定的向上方向向量试图与指定对象的原点对齐,而不是世界向上方向向量,世界向上方向向量将被忽略。
物体向上旋转方向:指定一些物体的局部空间,而不是场景的世界空间,来定义世界向上方向向量。矢量:指定向上的矢量试图与世界上的向上矢量尽可能接近地对齐。世界向上矢量是相对于场景世界空间定义的,这是默认设置。
法线:指定由“上轴”指定的轴将尝试匹配路径曲线的法线。法线曲线的插值是不同的,这取决于路径曲线是世界空间中的曲线还是曲面曲线上的曲线。
提示和技巧
如果路径曲线是世界空间中的曲线,则曲线上任意点的法线方向总是指向曲线的曲率中心。