可以将经典头发系统转化为 nHair。nHair 使用由 Nucleus 技术提供支持的动态模拟框架。请参见nDynamics 概述。
注意经典 Maya 头发约束不受 Nucleus 解算器的支持,对 nHair 模拟没有任何影响。若要重新生成经典头发的行为,可能需要创建一个 nConstraint 来替换经典头发约束。
请参见创建 nHair 约束。
将经典头发转化为 nHair 的步骤
- 打开经典 Maya 头发场景文件。
- 在中,选择 hairSystem 节点。
- 在菜单集中,选择。
头发系统现在已连接一个 Nucleus 解算器节点。
注意您可以通过从列表中选择解算器,将头发示例指定给现有 Nucleus 解算器。
- 若要使曲面几何体与 nHair 碰撞,请通过选择该曲面,然后选择将该曲面转化为被动碰撞对象。
- 如果头发模拟具有经典头发约束,请将它们替换为适用的 nConstraint。
请参见创建 nHair 约束。
注意可以使用被动碰撞对象来重新生成经典头发或约束的行为。
- 若要调整 nHair 的外观和行为,请设定 hairSystemShape 属性,例如:
如果尝试重新创建经典头发模拟的行为,请在模拟 nHair 时启用属性(hairSystemShape 节点),然后再将其禁用。这样,您可以快速比较经典头发模拟版本和 nHair 模拟版本。
- 播放 nHair 模拟并进行适当的属性调整以获得所需的效果。请参见头发节点。