通用控制器

本主题中描述的控制器是通用控制器,因为您可以将它们应用于不同数据类型的参数,但是,对于不同类型的参数,它们的行为基本上是相同的。

在某些通用控制器中,根据参数所用数据类型的不同,控制器的行为可能会有一些差异。

有关控制器属性的详细说明,请参见动画控制器

Bezier 控制器

Bezier 控制器可以使用可调整的样条线曲线在关键点之间插值;它们是大多数参数的默认控制器。

使用 Bezier 控制器可以在关键点之间提供完全可以调整的插值。Bezier 控制器支持以下选项:

您可以通过在“关键点信息”对话框中选择不同的切线类型来调整关键点插值。

TCB 控制器

与 Bezier 控制器一样,TCB 控制器可以生成基于曲线的动画。但是,TCB 控制器可以使用字段来调整动画的“张力”、“连续性”和“偏移”。

希望在关键点之间提供可调整的基于曲线的插值时,并且想要使用 TCB 样式的控件时,可以使用 TCB 控制器。

线性控制器

线性控制器可以在动画关键点之间插值,方法是将从一个关键点值到下一个关键点值的更改平均除以关键点之间的时间量。

对于刚性机械运动,请使用线性控制器。

噪波控制器

噪波控制器可以在一系列帧上产生随机的、基于分形的动画。噪波控制器是参数化的;它们不使用关键点。

噪波控制器有许多可能的用法,如下面的示例所示:

XYZ 控制器

XYZ 控制器(例如 Euler XYZ位置 XYZ)专门设计用于生成三条独立的曲线,每个轴一条曲线。这样,便可以独立地查看和控制各条曲线。这与根本不显示功能曲线的旋转控制器(例如 TCB)相比更具有优势。XYZ 控制器现在是旋转动画的默认控制器。

您可以使用“关键点信息”对话框调整关键点之间的插值。

音频控制器

音频控制器可以将录制的声音文件或实时声波的振幅转化为动画参数可以使用的值。

使用音频控制器可以将参数值与声音文件同步。例如,使用增强曲线的音频控制器可以缩放参数,使其与声音同步。