创建蒙皮后修正形状

修正形状是为了修复基础对象上的变形问题而创建的融合变形。这通常是一种在角色蒙皮上使用的方法,以便修复在设置角色动画时发现的变形问题。您可以创建修正形状,以便在蒙皮变形器求值前后将其应用于蒙皮。每种方法的形状变形结果和工作流各不相同。

在蒙皮变形器之后求值的蒙皮上创建修正形状时,考虑到了蒙皮在动画期间的变形方式。蒙皮后修正形状可以基于蒙皮的切线空间或关节的变换值(位置和旋转)。

“变换空间”(Transform Space)目标形状的计算速度通常快于“切线空间”(Tangent Space),对形状所做的任何校正均在选定关节的封套区域内。

切线空间修正形状

创建基于切线的蒙皮后修正形状

  1. 转到角色的蒙皮错误变形的帧,或者将角色移动到要添加修正形状的姿势。
  2. 选择角色的蒙皮网格。
  3. 打开形变编辑器(Shape Editor),然后选择“创建 > 融合形变变形器”(Create > Blend Shape Deformer) >
  4. 融合变形选项(Blend Shape Options)中,单击“高级”(Advanced)选项卡,然后从“变形顺序”(Deformation Order)列表中选择“变形后”(Post-deformation)
  5. 单击“创建”(Create)按钮,以便在蒙皮网格上创建融合形变变形器。
  6. “形变编辑器”(Shape Editor)中,单击“添加目标”(Add Target)按钮或选择“创建 > 添加目标”(Create > Add Target) >
  7. 添加融合变形目标选项(Add Blend Shape Target Options)中,从“类型”(Type)列表中选择“切线空间”(Tangent Space),可为此融合形变变形器创建基于切线的目标形状。单击“应用并关闭”(Apply and Close)

    树中目标形状的名称旁边会显示一个绿色目标图标,指示该形状基于切线空间。

  8. 目标形状的名称自动与蒙皮网格的名称相同,但您可以对其进行更改:双击名称或者在其上单击鼠标右键并选择“重命名”(Rename),然后输入新名称。
  9. 请确保目标形状的权重值设置为 1,使修正形状的效果具有 100% 的影响,然后单击其“编辑”(Edit)按钮(如果尚未变成红色)。可以开始编辑蒙皮网格。
  10. 使用雕刻工具使蒙皮变形以使其正确无误,或者选择所需的对象组件并使用变换工具使蒙皮变形。有关详细信息,请参见编辑目标形状
  11. 完成形状时,再次单击“编辑”(Edit)按钮,以退出编辑模式。

拖动目标形状的权重滑块时,您可以看到修正形状变更对蒙皮网格的影响。

变换空间修正形状

创建基于变换的蒙皮后修正形状

  1. 按照上述切线空间过程的前六个步骤操作。
  2. 添加融合变形目标选项(Add Blend Shape Target Options)中,从“类型”(Type)列表中选择“变换空间”(Transform Space),可为此融合形变变形器创建基于变换的目标形状。
  3. “变换名称”(Transform Name)框中,输入要与修正目标形状关联的关节的名称,或者在视图或大纲视图中选择关节,然后单击“使用选定对象”(Use Selected)按钮。单击“应用并关闭”(Apply and Close)

    树中目标形状的名称旁边会显示一个蓝色目标图标,指示该形状基于变换。

  4. 按照编辑目标形状的剩余步骤操作,如上述切线空间过程中所述。