设定曲线的旋转插值

 
 
 

设定用于新曲线的旋转插值

  1. 选择窗口 > 设定/首选项 > 首选项(Window > Settings/Preferences > Preferences),并选择“设置”(Settings)下的“动画”(Animation)类别。
  2. “旋转插值”(Rotation Interpolation)下,从“新曲线的默认值”(New Curve Default)下拉列表中选择插值选项。

更改现有曲线中的旋转插值

  1. “曲线图编辑器”(Graph Editor)“摄影表”(Dope Sheet)中,选择要更改其旋转插值的曲线。

    仅可以更改在三个通道(“rotateX”“rotateX”“rotateZ”)上都拥有关键帧的旋转通道的旋转插值类型。此外,由于 rotateX、rotateY 和 rotateZ 通道始终共享相同的插值类型,因此只要更改其中某个通道(如 rotateX)的插值,其他两个通道(如 rotateY 和 rotateZ)的插值将自动更改。

  2. 选择“曲线 > 更改旋转插值”(Curves > Change Rotation Interp),然后从该列表中选择所需的插值类型。有关该选项的描述,请参见更改旋转插值

示例

将球体的 Euler 插值旋转曲线更改为四元数插值

  1. 选择带有“独立 Euler”(Independent Euler)插值的动画旋转曲线的球体。对于此示例,从 1 到 200 帧(0~1020 度)都会产生 Euler 旋转动画。
  2. 打开“曲线图编辑器”(Graph Editor)
  3. 选择球体的旋转曲线。
  4. “曲线图编辑器”(Graph Editor)菜单栏中,选择“曲线 > 更改旋转插值”(Curves > Change Rotation Interp),然后选择一种“四元数”(Quaternion)插值类型。

    选定曲线的旋转插值将变为四元插值。

    注意

    如果将旋转曲线切换回“独立 Euler”(Independent Euler),则曲线将不会回到作为 Euler 时的状态。相反,所生成的曲线将成为四元数解法的 Euler 版曲线。由于四元数解算到某一位置的最短解法,带有初始 Euler 插值存在的多个旋转已在切换回到四元数时被删除。因此,切换回 Euler 曲线不会将旋转返回到“1020,1020,1020”,它将曲线返回到四元数解法的 Euler 等效插值(在本例中是“60,60,60”)。