创建和操作角色
有一组动画工具可用来在动画序列中创建和使用角色。
沿路径运动
您可以定义一条路径,让角色、动画摄像机或目标(后两者是专门的角色)沿其运动。您可以使用定义角色路径工具完成此操作。编写沿路径运动脚本对创建飞越型动画序列非常有用,例如,摄像机沿一条路径运动,而其目标沿另一条路径运动。可以通过编写脚本,让某个角色在沿某条路径运动的同时受参数化运动控制。
角色基本知识
动画序列的角色是基于设计中的一个或多个元素创建的。它们是特殊命名组,一旦创建,就必定按指示的位置和时间进行运动。这可以通过以下方式来实现:使用关键帧为每个角色编写脚本,定义路径以及应用参数化运动公式。使用后一种技术,您可以在角色脚本中,以时间或帧数的函数形式指定角色的位置、旋转或缩放。
不必为关键帧动画创建角色。当需要分层运动时,通常更方便的做法是定义角色及其层次关系。这简化了关键帧组件的定位。
定义角色路径或参数化运动控制时需要使用角色及其名称。这些工具仅通过角色名称检测和引用设计中的元素。
所有角色的名称必须唯一。它们是特殊类型的命名组,不能与其他(普通)命名组具有相同的名称。
使用角色
用于创建和操作角色的工具位于可视化工作流的动画模拟选项卡中。
对现有角色进行操作的这些工具的工具设置窗口中有一个下拉菜,其中显示了角色名称。角色层次关系显示在一个树视图中。您可以通过单击 + 或 - 图标展开或折叠层次树的分支。
在列表框中选择一个角色,通过单击它的名称,将在视图窗口中突出显示该角色。也可以按图形方式来标识角色,而不必使用工具设置窗口。
运动范围
在编写角色脚本期间,可以定义动画中角色参数化运动的方式。用于指定角色操作的控制选项位于编排角色工具设置窗口中。
定义角色的运动选项时,将创建一个动画坐标系。操作角色或进行动画模拟期间,定义的坐标系将与角色一起移动和旋转。也就是说,它相对于角色保持恒定。