设定用于新曲线的旋转插值
- 选择“窗口 > 设置/首选项 > 首选项”(Windows > Settings/Preferences > Preferences),并选择“设置”(Settings)下的“动画”(Animation)类别。
- 在“旋转插值”(Rotation Interpolation)下,从“新曲线的默认值”(New Curve Default)下拉列表中选择插值选项。
更改现有曲线中的旋转插值
- 在“曲线图编辑器”(Graph Editor)或“摄影表”(Dope Sheet)中,选择要更改其旋转插值的曲线。
仅可以更改在三个通道(“rotateX”、“rotateX”、“rotateZ”)上都拥有关键帧的旋转通道的旋转插值类型。此外,由于 rotateX、rotateY 和 rotateZ 通道始终共享相同的插值类型,因此只要更改其中某个通道(如 rotateX)的插值,其他两个通道(如 rotateY 和 rotateZ)的插值将自动更改。
- 选择“曲线 > 更改旋转插值”(Curves > Change Rotation Interp),然后从该列表中选择所需的插值类型。有关该选项的描述,请参见更改旋转插值。
示例
将球体的 Euler 插值旋转曲线更改为四元数插值
- 选择带有“独立 Euler”(Independent Euler)插值的动画旋转曲线的球体。对于此示例,从 1 到 200 帧(0~1020 度)都会产生 Euler 旋转动画。
- 打开“曲线图编辑器”(Graph Editor)。
- 选择球体的旋转曲线。
- 在“曲线图编辑器”(Graph Editor)菜单栏中,选择“曲线 > 更改旋转插值”(Curves > Change Rotation Interp),然后选择一种“四元数”(Quaternion)插值类型。
选定曲线的旋转插值将变为四元插值。
注:
如果将旋转曲线切换回“独立 Euler”(Independent Euler),则曲线将不会回到作为 Euler 时的状态。相反,所生成的曲线将成为四元数解法的 Euler 版曲线。由于四元数解算到某一位置的最短解法,带有初始 Euler 插值存在的多个旋转已在切换回到四元数时被删除。因此,切换回 Euler 曲线不会将旋转返回到“1020,1020,1020”,它将曲线返回到四元数解法的 Euler 等效插值(在本例中是“60,60,60”)。