为何要添加控制器
向 Biped 身体部分添加控制器可以制作以前在 character studio 中难以处理的动画。例如,通过添加缩放控制器来制作 Biped 的手臂和腿部动画时,可以创造“有弹性的”卡通手臂或腿部动画效果。您可以通过使用噪波控制器来使肢体旋转,以达到角色摇晃的效果,或者在脊椎上使用缩放控制器来使角色呼吸。音频控制器可用于将移动与声音同步。
Biped 子动画
不同的控制器可以添加在一起,混合或在称为“Biped 子动画”的列表中排序。这些控制器与 3ds Max 中的加权列表控制器相同。通过设置控制器权重的动画,您可以提高或降低不同控制器的效果。您可以启用、禁用或者塌陷列表控制器动画轨迹。如果使轨迹塌陷,则随后可以将其加入运动混合器、运动流或层编辑器,或者把它们导出到游戏引擎。
注意Biped 子动画基于将控制器还是约束指定为子动画显示不同的行为。指定控制器的子动画和将控制器动画和现有 Biped 动画分层。但是如果使用约束的话,这将 代替 现有的 Biped 动画。
提示子动画最好与自由形式的动画结合使用。您可以将其与足迹动画一起使用,但是可能出现意外结果。如果发生这种情况,则在应用子动画之前,只需把足迹动画转化成自由形式动画。
指定子动画
可以通过多种途径应用 Biped 子动画。可以在“运动”面板的“指定控制器”卷展栏中向 Biped 子动画指定控制器。
还可以使用控制器按钮在动画工作台中添加控制器,以显示控制器列表。右键单击并从显示的菜单中选择“指定控制器”。可以通过使用子动画过滤器向多个对象指定控制器。
过程
要向 Biped 对象添加控制器,请执行以下操作:
选择要控制的 Biped 对象,然后 为该对象设置关键点。
在“运动”面板上,展开“指定控制器”卷展栏。
Biped 子动画条目将显示在列表窗口中。
在“控制器”窗口中展开 Biped 子动画条目。
显示 BipScale、BipRotation 和 BipPosition 的列表控制器条目。
展开要添加的列表控制器,并突出显示第一个可用条目。
此时 (“指定控制器”)变为活动状态。
单击 (“指定控制器”)。
3ds Max 将打开“指定控制器”对话框。
选择要使用的控制器,然后单击“确定”。
播放动画并观察效果。
通过使用“轨道视图”,或在控制器窗口中右键单击列表条目,然后选择“属性”,可以制作控制器参数的动画。
也可以在“动画工作台”中指定控制器,方法是显示控制器列表、选择可用条目、右键单击并选择“指定控制器”。
要塌陷控制器,请执行以下操作:
通过在运动混合器中使用动画,或者与层同时使用,或者导出到游戏引擎,可以使控制器塌陷。
选择带有控制器的 Biped 对象,例如带有附加噪音旋转控制器的手臂。
在 “运动”面板上的“指定控制器”卷展栏中,单击要折叠的 Biped 子动画控制器。
右键单击 Biped 子动画并选择“属性”。
将显示带有“塌陷”选择的对话框。
如果出现不同的对话框,说明在列表窗口的选择有误。确保您已经选种 Biped 子动画条目而不是其他条目。
在“启用”组中打开要塌陷的轨迹。
在“塌陷”组中打开要使用的轨迹。
要执行塌陷,请单击“塌陷”按钮。
控制器轨迹将被“烘焙”成 Biped 踪迹。如果在工作台已打开,则新关键点将出现在跟踪栏中,或“工作台曲线视图”中。
要同时向多个 Biped 部位添加控制器,请执行以下操作:
在视口 中,选择要添加列表控制器的 Biped 部位。
打开“工作台”。
“选择”面板中的选择列表已经突出显示 Biped 部位。
单击工作台工具栏中的 “控制器”按钮。
控制器列表显示在选择选项卡的右侧。
选择要影响的轨迹。
在“过滤”面板上,找到要过滤的部位组。如果未选择,请将其设置为“选定部位”。
从下拉列表中选择子动画过滤器。
在“过滤器”选项卡中调整需要调整的其他任何选项,然后单击“位置”、“旋转”或“缩放”来增加子动画。
展开控制器列表,以便查看最新添加的控制器。
要制作新增控制器权重的动化效果,请执行以下操作:
您可以制作新增控制器权重的动画,以此来决定生效时间。权重 0 将不生效,权重 100 将完全生效。
使用上述方法之一将控制器添加到 Biped 对象中。
增加控制器之后立即在控制器列表中选择适当的 BipScaleList、BipRotationList 或 BipPositionLi 条目,然后将其展开,以查看权重。
展开“权重”并选择“权重 0”。
在“运动”面板 “关键帧工具”卷展栏上,单击 (“操纵子动画”)。
三种新的卷展栏出现在“运动”面板中:位置列表、缩放列表和旋转列表。
浏览到适当的列表卷展栏。在层窗口里突出显示要加权的控制器。
“权重”字段处于可用状态。
启用 (“自动关键点”),移动时间滑块并在该字段中输入值,或使用微调器设置关键点,以制作权重的动画。
警告甚至不要考虑使用 3ds Max“设置关键点”按钮来设置权重的动画。通常,要避免与 Character Studio 一起使用此按钮。而是使用“自动关键点”或使用“关键点信息”来设置关键点按钮。