可以将主动刚体的动力学动画转化为关键帧,这是一个称为烘焙模拟的过程。如果需要通过更改已设定关键帧的值来调整主动刚体在某些帧处的运动,那么该过程是很有用的。          

将主动刚体的动力学动画转化为关键帧        

  1. 创建刚体的动力学动画。

  2. 选择要为其烘焙模拟的主动刚体。如果刚体是制成单个刚体的对象的层次,请选择层次的父变换节点。

  3. 选择编辑 > 关键帧 > 烘焙模拟(Edit > Keys > Bake Simulation) > 来显示选项窗口。

  4. 如果要烘焙存在于层次中的刚体,请为“层次”(Hierarchy)启用“下方”(Below)设置。如果刚体不在层次中,请启用“选定”(Selected)

  5. 对于“通道”(Channels)设置,请启用“来自通道盒”(From Channel Box)。                

    这样会仅为在“通道盒”(Channel Box)选择的属性创建关键帧。将在后续步骤选择属性。

  6. 对于“时间范围”(Time Range),请启用下列选项之一:

    • 用于转化整个帧范围的“时间滑块”(Time Slider)。                  

    • 用于指定“开始时间”(Start Time)“结束时间”(End Time)“开始/结束”(Start/End)。                  

  7. 对于“采样频率”(Sample By)选项,请输入需要按其创建关键帧的帧增量。                

    例如,如果保留其设定为默认设置 1,那么会在每一帧处创建关键帧。                

  8. 启用“禁用隐式控制”(Disable Implicit Control)

  9. “通道盒”(Channel Box)中选择“平移”和“旋转”(Rotate)属性。                

    这样会选择所有选定刚体的“平移”(Translate)“旋转”(Rotate)属性。            

  10. 单击“烘焙”(Bake)。                

    Maya 会创建关键帧。                

    提示使用“曲线图编辑器”(Graph Editor)可简化烘焙模拟时创建的动画曲线。有关详细信息,请参见曲线图编辑器曲线菜单。简化曲线会减少关键帧的数量,从而会降低编辑动画的能力。如果曲线简化得过多,则可能会改变刚体的运动。                      

    如果为刚体烘焙模拟,则不再需要对象的刚体节点。可以移除此类节点来加快场景处理的速度。                      


,