当 character studio 基于足迹驱动技术计算垂直动力和重力时,角色不必始终受到这些严格的控制。您可能让角色飞翔,游泳或者做在现实世界中不可能的事情。对于这些情况,Biped 动画支持一套全面的自由形式动画控件,允许您充分发挥创造性,完全控制角色的姿势、移动和计时。
Biped 游泳的自由形式动画
character studio 可以提供通过使用专门的自由形式模式制作角色动画的选择,或在足迹动画中创造自由形式期间。在自由形式模式下(没有足迹),如果您喜欢使用传统的关键帧方法,则可以精确地设计角色每个关节的姿势。通过设置踩踏关键点,手和脚可以被锁定在空间里。还可以为手和脚的轴点制作动画,以模拟滚动运动。可以将正向运动和反向运动动态混合,从而进行高水平的控制。
为在足迹模式中使用自由形式的动画,需要使用“轨迹视图 - 摄影表”在足迹之间创建自由形式的周期。可以在现有足迹动画与自由形式动画之间相互转换。从而可以混合使用足迹和自由形式的方法。
自由形式的动画不包含足迹;相反,它依赖于 Biped 躯干对象和质心的变换。使用如游泳或跌倒等运动的自由形式,在这些运动中不需要足迹。如果您熟悉使用手动创建所有关键帧的方法来制作角色的动画效果,那么可能要专门要选择使用自由形式的方法。
要启动自由形式的动画,请打开“自动关键点”,然后开始对 Biped 进行定位。也可以关闭“自动关键点”,而使用“关键点信息”卷展栏上的红色设置键按钮创建关键帧。
也可以通过导入动态捕获数据并选择自由形式而非足迹的方式创建自由形式的动画。
如果使用动态捕获数据提取足迹,常常需要自由形式的间隔来适应数据中的下落或翻滚运动。“运动捕获转换参数”对话框中的“适应现有情况”允许将这两种方法结合使用。从运动捕获文件中提取足迹消除了脚部滑动,从而解决了动态捕获数据中的一个常见问题。
请注意,向足迹动画添加自由形式周期时,并不能将一个足迹周期添加到自由形式动画中。如果希望将足迹动画添加到现有自由形式中,可以使用运动流编辑器来创建排列使用自由形式足迹的脚本。
足迹和自由形式的动画使用相同的反向运动约束和扩展。这意味着在足迹动画中,现在可以编辑关键点,以改变足迹持续时间。通过定义,足迹为世界空间中 IK 约束的起始和结束序列,并且采用的 IK 混合值大于 0。删除和插入关键点或更改 IK 空间或 IK 混合可改变足迹的持续时间。
为了更改弹道间隔长度(当 Biped 悬空时)而进行编辑时,character studio 可确保有一个垂直关键点出现在离地和触地的帧上。其计算正确的弹道运动,从而在没有关键点时,自动插入垂直关键点。
您可以创建三种类型的 IK 关键点:踩踏、滑动 和自由 关键点。
使用基于轴的系统实现 IK 约束。从而允许围绕选定的轴定位手和脚。例如,在行走运动中,可以在脚后跟上选择一个轴,并围绕该轴旋转脚。然后可以将轴转换到脚的球形部位。
有关设置关键点的详细信息,请参见设置脚和手的关键点。