可以创建“在曲面上滑动”(Slide on Surface)约束,以将头发曲线 CV 附加到目标曲面(例如 nCloth 或被动碰撞对象曲面),并允许受约束的曲线对象沿约束它的曲面移动或滑动。用户可以使用“在曲面上滑动”(Slide on Surface)约束代替碰撞,且在大多数情况下,其工作速度比碰撞快。例如,可以使用“在曲面上滑动”(Slide on Surface)约束使头发曲线受 Nucleus 对象约束,以便对象彼此吸引而不发生碰撞。
创建 nHair“在曲面上滑动”(Slide on Surface)约束的步骤
选定的 nHair 曲线组件现在受选定目标曲面的约束,并且现在通过 dynamicConstraint 节点连接到了 nHair 系统的 Maya Nucleus 解算器。
dynamicConstraint 节点上的预设特性确定约束的类型(在这种情况下为“在曲面上滑动”(Slide on Surface)约束)及其行为方式。例如,可以使用以下属性设置创建“在曲面上滑动”(Slide on Surface)约束: