可以在 nHair 上使用 nConstraint 设计头发曲线的样式以及定位和固定头发曲线。创建约束时,请注意以下行为:
- nConstraint 被指定给输入曲线而非输出曲线。但是,您必须选择输出曲线的 CV 或顶点,以在头发系统中创建 nConstraint。头发曲线的边无法被约束。
- 您可以使用变换约束来拉动或推动选择的曲线以实现所需的头发样式。例如,创建约束后,使用“交互式播放”(Interactive Playback)模式(“nSolver > 交互式播放”(nSolver > Interactive Playback))播放模拟,选择 dynamicConstraint 节点,并使用“移动”(Move)工具来定位约束的曲线。
- 可以使用“组件到组件”(Component to Component)约束来创建对象到组件连接或对象到对象连接。例如,可以使用“组件到组件”(Component to Component)约束将头发曲线附加到其他 Nucleus 对象。它还可以用于将大量头发曲线约束在一起,如成束头发样式。
- 如果要约束的 nHair 系统位于已设置动画的角色上,请将骨架模型中的 dynamicConstraint 节点设为父节点,以便约束位置与角色的位置相对。
另请参见约束 Nucleus 对象。