重新指定智能型毛发蒙皮权重

当智能型毛发模型如下表所示跨越不同区域,或是部分模型移往皮肤之外时, 蒙皮权重可能指定不正确。 这在角色做出特定脸部表情和动态时会造成问题。

  • 脸上的区域
  • 毛发模型跨越不同区域造成的问题

    毛发跨越两个 Beard 区域。

    问题:脸部毛发顺着脸部表情拉扯。

当此问题发生时,您可以依照下列步骤解决它。以上述表格中的毛发模型为例:

  1. 选取脸部毛发。
  2. Modify 面板上单击 Attribute > Modify 区段中的 Facial Hair Vertex Assignment 按钮。
  3. 您会看到 Facial Hair Vertex Assignment 页面。
    1. Select Conform Region:您可以选择使用模板或 Edit Region / Set Region 按钮来选取想要的模型面,作为蒙皮权重转移到毛发模型的区域。
    2. Select Tool:使用这些工具来挑选依据区域重新指定权重的模型顶点。 参阅选取网格面组件一节以获得更多相关信息。
    3. Apply:单击此按钮应用重新指定后的蒙皮权重结果。
  4. 当前选取的区域会显示出来 (此例为 Moustache; 为了更容易观察,脸部毛发已被隐藏)。
  5. 单击 Select Conform Region 群组中的 Edit Region 按钮以添加或减去进行蒙皮权重转移的模型面。
  6. 点击 Shift + Ctrl 键并拖拽来取消选取不要的面。
  7. 如果您已经决定好想要的模型面,单击 Set Region 按钮。
  8. 选取会被牵动随着新区域移动的模型顶点,此例选取所有模型顶点,以确保这些顶点不会被区域外任何其他的模型面所控制。

    参阅选取网格面组件一节以获得更多关于使用选取工具的信息。
  9. 单击 Apply 按钮为模型顶点设置蒙皮权重。
  10. 再单击 Facial Hair Vertex Assignment 按钮,跳出编辑模式。
  11. 应用任何脸部表情,如图所示,脸部毛发不会再被其他区域拉扯。