您在编辑或绘制平滑蒙皮对象的权重时,有时会希望确保某些对象的权重不会发生更改。例如,如果您已经完善了特定对象的权重,您不希望相应权重会因为启用的“归一化权重”(Normalize Weights)模式而发生更改
锁定后,Maya 会在您修改其他影响对象的权重时将权重保持为其当前值。但是,您仍可以通过直接在“组件编辑器”(Component Editor)中编辑影响权重来修改这些对象的权重。
使用“绘制蒙皮权重工具”(Paint Skin Weights Tool)锁定权重
- 在“绘制蒙皮权重工具”(Paint Skin Weights Tool)中,执行以下任意操作:
- 单击影响旁边的“锁定”(Lock)图标 。
- 按住 Ctrl 键并单击以选择多个影响,然后单击鼠标右键 ,并选择“锁定选定项”(Lock Selected)。
- 仅选择要保持解除锁定的影响,单击 以反转选择,然后单击鼠标右键 并选择“锁定选定项”(Lock Selected)。
注: 如果同时锁定多个对象的权重,Maya 可能无法正确归一化其余权重,这可能导致显示错误消息。通常,应避免同时锁定多个对象的权重。通常,您只需要锁定一个或两个对象的权重。
如果不希望解除锁定任何对象的权重,您可以禁用权重归一化(请参见平滑蒙皮权重归一化)。
在“组件编辑器”(Component Editor)中锁定权重
- 选择具有要锁定的影响的顶点。
- 在“组件编辑器”(Component Editor)(“窗口 > 常规编辑器 > 组件编辑器”(Window > General Editors > Component Editor))中,切换到“平滑蒙皮”(Smooth Skins)选项卡。
此选项卡将显示列布局中影响选定顶点的每个影响。
- 编辑每个影响的“保持”(Hold)行中的单元格,以锁定和解除锁定影响,如下所述:
-
注: 对于各个关节或平滑蒙皮影响对象,“保持”(Hold)的值也与“属性编辑器”(Attribute Editor)中“平滑蒙皮参数”(Smooth Skin Parameters)标题下的“保持权重”(Hold Weights)设置相对应。