Version: Unity 6.0 (6000.0)
语言 : 中文
Avatar Mapping 选项卡
Avatar Mask 窗口

化身肌肉和设置选项卡

Unity 的动画系统允许使用__肌肉 (Muscles)__ 控制不同骨骼的运动范围。

正确配置化身后,动画系统可“理解”骨骼结构,并允许使用__化身__检视面板的__肌肉和设置 (Muscles & Settings)__ 选项卡。使用__肌肉和设置 (Muscles & Settings)__ 选项卡可调整角色的运动范围,并确保角色以逼真的方式变形,而不出现视觉瑕疵或自我重叠。

化身窗口中的肌肉和设置 (Muscles & Settings) 选项卡
化身窗口中的肌肉和设置 (Muscles & Settings) 选项卡

肌肉和设置 (Muscles & Settings) 选项卡具有以下区域:

(A) 通过这些按钮在__映射 (Mapping)__ 及 肌肉和设置 (Muscles & Settings) 选项卡之间进行切换。在选项卡之间切换之前,必须对所做的更改执行__应用 (Apply)__ 或__还原 (Revert)__ 操作。

(B) 通过__肌肉群预览 (Muscle Group Preview)__ 区域可使用预定义的变形来操作角色。这些设置一次影响多个骨骼。

(C) 使用__逐肌肉设置 (Per-Muscle Settings)__ 区域可调整身体的各个骨骼。可以展开这些肌肉设置以便更改每项设置的范围限制。例如,默认情况下,Unity 会将点头 (Head-Nod) 和歪头 (Head-Tilt) 设置的范围设置为 –40 到 40 度,可以进一步减小这些范围以增加这些动作的刚度。

(D) 使用__其他设置 (Additional Settings)__ 可调整身体的特定特效。

(E) 肌肉 (Muscles) 菜单提供了__重置 (Reset)__ 工具,可将所有肌肉设置恢复到默认值。

(F) 通过这些按钮接受所做的更改(__接受 (Accept))、放弃更改(__还原 (Revert))以及离开化身窗口(__完成 (Done))。在离开__化身 (Avatar) 窗口之前,必须对所做的更改执行__应用 (Apply)__ 或__还原 (Revert)__ 操作。

预览更改

对于__肌肉群预览 (Muscle Group Preview)__ 和__逐肌肉设置 (Per-Muscle Settings)__ 区域中的设置,可直接在__场景 (Scene)__ 视图中预览所做的更改。可以拖动滑动条来查看应用于角色的每项设置的移动范围:

在场景视图中预览肌肉设置的更改
在场景视图中预览肌肉设置的更改

可以通过网格查看骨架的骨骼。

移动自由度 (DoF)

可以在__其他设置 (Additional Settings)__ 中启用__移动自由度 (Translate DoF)__ 选项,从而启用人形角色的移动动画。如果禁用此选项,则 Unity 仅使用旋转对骨骼进行动画化。移动自由度 (Translate DoF) 可用于 Chest、UpperChest、Neck、LeftUpperLeg、RightUpperLeg、LeftShoulder 和 RightShoulder 的肌肉。

注意:启用__移动自由度 (Translate DoF)__ 可能会提高性能要求,因为动画系统需要执行额外的步骤来重新定位人形角色动画。因此,在已知动画包含角色某些骨骼的动画式移动时,才应启用此选项。

Avatar Mapping 选项卡
Avatar Mask 窗口