控制器是 3ds Max 中用来处理动画任务的插件。
具体来说,控制器可以:
大多数可设置动画的参数在设置它们的动画之前不接收控制器。在启用“自动关键点”按钮的情况下,在除第 0 帧之外的任意帧处更改可设置动画的参数,或者单击参数轨迹以选择“曲线编辑器”“添加关键点”之后,3ds Max 会为参数指定默认控制器。
可在以下两个不同位置直接使用控制器:
有两类主要的控制器。当查看“轨迹视图 - 曲线编辑器层次”列表时,可容易识别这些类别。
单一参数控制器:控制单个参数的动画值。无论参数是有一个组件,例如圆柱体面的数目,还是有多个组件,例如颜色的 RGB 值,控制器都只处理一个参数。
复合控制器:合并或管理多个控制器。复合控制器包括高级“变换”控制器,例如 PRS、Euler XYZ 旋转控制器、变换脚本控制器和列表控制器。
复合控制器以带有其他控制器的附属级分支的控制器图标形式出现在“层次”列表中。
除了控制器之外,3ds Max 还可以使用约束来设置动画。这些项位于“动画”“约束”菜单中。约束包含:附加、曲面、路径、链接、位置、方向和注视。
当在“运动”面板或者“轨迹视图”中指定控制器时,会看到这些约束出现在可用控制器的列表中。可以像指定其他控制器一样指定它们,但也可以从“动画”“约束”子菜单中指定。有关详细信息,请参见动画约束。
可以在“曲线编辑器”和“运动”面板中查看指定参数的控制器类型。
然后在“层次”视图中就可以看到控制器类型名称。
“运动”面板的“参数”模式总是显示选定对象的变换控制器类型。
有很多内容关于如何通过查看控制器类型对参数设置动画。
参数名称:始终可见,并且始终位于控制器图标的右侧。它显示设置了什么动画。
插值类型:通常跟随参数名称。它显示如何计算动画值。 标签“漫反射”:“Bezier 颜色”使用带“颜色”数据的 Bezier 插值表示“漫反射”颜色参数。
数据类型:通常跟随插值类型。它显示使用的数据类型。 标签“高度”:“线性浮点”使用带浮点值的“线性”插值表示“高度”参数。