Biped、Physique 以及群组系统在 3ds Max 中协同工作,以提供整套角色动画工具。这些组件虽然能以多种方式使用,但是对如何创建典型角色动画有了基本了解之后,对于学习使用 character studio 来说很有帮助。
下列章节对使用 Biped 和 Physique 创建角色提供了关于基本工作流和相关优势的简单概述。您或许不会使用下列所有的步骤,但是可能会在接下来的命令中使用。
为使用任何 3ds Max 建模工具和曲面类型的角色创建基本蒙皮形状。确保在手臂伸展和腿部略微分离的中性姿势中放置角色蒙皮。您可能还要在蒙皮的网格或者在关节周围的控制点中增加足够的细节,以利于移动过程中进行变形。
Biped 自动创建 Biped 的角色骨骼。在动画制作的过程中的任一点上,如果没有出现影响角色运动的相反情况,您也可以将重大变化引入骨架的结构和大小。因此,您可以设置角色的动画,而无需知道其高矮胖廋。这也意味着如果导演改变角色的比例,动画仍然会运行。
有关布置 Biped 骨骼的更多详细信息,请参见 Biped。
调整 Physique 参数,引入蒙皮行为效果来实现预期的描述。
将蒙皮附加到 Biped 结构后,可以基于当前的姿势轻松设置 Biped 的动画,并且还可以查看其蒙皮行为的自动更新。
也能选择在一个完全单独的场景内制作 Biped 动画,当您对最后的运动满意时,将它们应用于最后已蒙皮的角色。
Biped 角色实质上是骨骼的集成层次,您可以使用关键帧、IK 目标和足迹自由定位这些骨骼。您可以使用所有能在 3ds Max 中找到的旋转和变换工具来定位 Biped 角色。
许多 3ds Max 坐标系统能用来定位 Biped。将肢体沿着它的轴移动时局部坐标系是有用的(局部X轴总是沿着 Biped 肢体的轴);当存在关于哪种方式上升方面的混乱时,世界坐标是方便的。您可以把世界坐标当家庭基地使用。在 3ds Max 中,世界坐标系 Z 轴总是向上。
Biped 提供了多种方法来轻松创建角色运动。您可以在自由模式下,以完全传统的方法为不同的姿势手工创建关键帧,使计算机在关节位置和 IK 目标之间插入。
还可以通过使用足迹和 Biped 动力学选择部分辅助性的方法来帮助您创建默认的行走、跑动、跳跃循环。然后,便可以逐个调整 Biped 的关键帧和足迹。
当使用足迹时,Biped 动力学通过模拟重力和平衡来为您提供帮助。
一旦您对特殊的足迹动画和相应的动态行为感到满意,就能转换到由关键帧和 IK 目标简单结合而成的自由格式的动画。对于角色的每个关节,智能变换可以控制每帧动画的行为。
动画层给您提供一个有力的工具,将全局性变化导入现有角色动画中。例如,您可以通过在现有跑动运动的顶部添加层来将直立的跑动运动转换为屈膝跑动。该层可包含一个关键帧和向前旋转的 Biped 脊椎。可以将分层的变化堆积在一起,从而优化运动的合成,并最终将层折叠为标准的非分层关键帧动画。
原地模式是一件让您在动画重放期间将 Biped 保留在视图中的工具。它提供了调整和添加关键帧到角色的便利方法,而不是经常变换视图以遵循角色的运动。
可以导入 BVH 和 CSM 格式的运动捕获文件,进行编辑,然后将其另存为 BIP 文件。这些文件有或没有足迹和动态都可以导入,并且在运动流模式下可以与其他动画结合。
您可以原样使用提供的运动捕获示例,或者使用 Biped 动画工具集合对它们进行调整以满足您的需求。由于能够使用 CSM 文件直接将运动捕获标记文件导入 character studio,因此大大降低了后处理视觉运动捕获数据的工作。您能够将运动捕获文件与另外一块属性骨一起导入,以定义对象的运动,如剑或棒球。
您还可以导入 HTR/HTR2 运动捕获文件,以及 TRC 文件。
运动捕获文件可以在导入时减少关键点,为随后的编辑生成出更容易管理的轨迹。
轨迹视图允许编辑与动画时间线相对应的关键点和足迹。
在摄影表模式下使用轨迹视图,可以及时移动足迹。如果需要角色在足迹之间跳得更高,请及时将着地足迹向更远处移动。动力学通过让角色跳得更高以自动补偿的方式保持其悬空的时间更长。
也可以使用摄影表在足迹动画中指定自由形式周期。这允许您充分利用动画一部分的足迹和动态处理,然后在自由形式时期转向手工构建关键帧。脚踏在地上然后离开,在混合动画中,这种方法在动画方面很有用。这类动画的例子包括运转和潜水,或者走然后坐下。
使用关键帧调整工具,您可以执行下列操作:
可以将角色的手臂和腿置于另一对象或世界的坐标空间中,以模拟固定对象或移动对象的交互作用。例如,在自由形式模式下,将腿放到世界空间中可以在定位角色的质心时防止它们滑动或移动。将手放到球体的坐标空间中,该手便可以在球体移动的任何位置上移动。
Character Studio 可以利用许多 3ds Max 工具。例如,可以使用“选择并链接”工具将对象附加到 Biped 上。
如果希望角色拾起并携带某个对象,然后将该对象放下,则可以使用“链接”控制器设置附加持续时间的动画。3ds Max 骨骼可用来设置角色子部件(如活塞)的动画,以及为 Physique 创建额外链接。
使用运动混合器,您可在 Biped 上组合运动。例如,您能把欢呼的运动与行走的运动组合起来,使 Biped 在欢呼时行走。
在创建并且修改各种各样动画序列并将它们储存在 Biped 运动文件(BIP 格式)后,您可以使用运动流模式将各种各样的运动文件合并为可以快速预览并进行编辑的时间更长的动画。运动流动方式端至端自动安置动画,允许将自由形式与足迹驱动运动文件相混合和匹配。连续动作之间的过渡能自动创建,以便在重叠动画的框架之间提供一次调和。
运动流过渡使用速度插值来创建剪辑之间的无缝变换。可以使用过渡编辑器修改多种混合参数,包括过渡开始帧、长度和剪辑间的角度。
好的角色动画是多次优化的结果,这些优化调整的是角色的整个个性。您将发现大量对角色的蒙皮行为和动画计时优化的需求。Biped 和 Physique 通过使用 3ds Max 修改器堆栈和撤消方法使该迭代过程简单明了。
除此之外,Biped 在角色间映射运动的能力使大型动画与现有的角色间的互相转换变得容易,而且调整他们的行为可以实现运动与角色动机和个性的真正结合。