重新分配智能型毛发皮肤权重 (3.4 新)

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

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

    毛发跨越两个 Beard 区域。

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

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

  1. 选取脸部毛发。
  2. Modify 面板上单击 Attribute > Modify 区段中的 Facial Hair Vertex Assignment 按钮。
  3. 您会看到 Adjust Facial Hair Expression 页面。
    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. 再单击 Adjust Facial Hair Expression 按钮,跳出编辑模式。
  11. 应用任何脸部表情,如图所示,脸部毛发不会再被其他区域拉伸。