了解控制器

控制器是 3ds Max 中用来处理动画任务的插件。

具体来说,控制器可以:

大多数可设置动画的参数在设置它们的动画之前不接收控制器。在启用“自动关键点”按钮的情况下,在除第 0 帧之外的任意帧处更改可设置动画的参数,或者单击参数轨迹以选择“曲线编辑器”“添加关键点”之后,3ds Max 会为参数指定默认控制器。

访问控制器

可在以下两个不同位置直接使用控制器:

控制器的类别

有两类主要的控制器。当查看“轨迹视图 - 曲线编辑器层次”列表时,可容易识别这些类别。

单一参数控制器:控制单个参数的动画值。无论参数是有一个组件,例如圆柱体面的数目,还是有多个组件,例如颜色的 RGB 值,控制器都只处理一个参数。

复合控制器:合并或管理多个控制器。复合控制器包括高级“变换”控制器,例如 PRSEuler XYZ 旋转控制器变换脚本控制器列表控制器

复合控制器以带有其他控制器的附属级分支的控制器图标形式出现在“层次”列表中。

控制器和约束

除了控制器之外,3ds Max 还可以使用约束来设置动画。这些项位于“动画”“约束”菜单中。约束包含:附加、曲面、路径、链接、位置、方向和注视。

当在“运动”面板或者“轨迹视图”中指定控制器时,会看到这些约束出现在可用控制器的列表中。可以像指定其他控制器一样指定它们,但也可以从“动画”“约束”子菜单中指定。有关详细信息,请参见动画约束

注: 如果使用“动画”“控制器”子菜单指定控制器,随着选定控制器应用到列表控制器下方,会对该对象自动应用列表控制器。这和那些经“运动”面板应用的控制器不同。

查看控制器类型

可以在“曲线编辑器”和“运动”面板中查看指定参数的控制器类型。

在“轨迹视图”中查看控制器类型之前,必须执行以下操作:
  1. 在“曲线编辑器”工具栏上,单击“过滤器”图标。然后在“过滤器”对话框 “显示”组中,启用“控制器类型”。

    然后在“层次”视图中就可以看到控制器类型名称。

  2. 为参数指定控制器。可以在“运动”面板的“指定控制器”卷展栏上执行此操作,或者在“轨迹视图”的“层次”列表中通过右键单击菜单执行。

“运动”面板的“参数”模式总是显示选定对象的变换控制器类型。

读取控制器类型

有很多内容关于如何通过查看控制器类型对参数设置动画。

参数名称:始终可见,并且始终位于控制器图标的右侧。它显示设置了什么动画。

插值类型:通常跟随参数名称。它显示如何计算动画值。 标签“漫反射”:“Bezier 颜色”使用带“颜色”数据的 Bezier 插值表示“漫反射”颜色参数。

数据类型:通常跟随插值类型。它显示使用的数据类型。 标签“高度”:“线性浮点”使用带浮点值的“线性”插值表示“高度”参数。