创建 nHair“点到曲面”(Point to Surface)约束

可以创建“点到曲面”(Point to Surface)约束,以将头发曲线 CV 附加到目标曲面,例如变形 nCloth 曲面或被动碰撞对象。例如,可以使用“点到曲面”(Point to Surface)约束将 nCloth 帽或头带固定至角色的头发。

创建 nHair“点到曲面”(Point to Surface)约束的步骤

  1. 在场景视图中,选择要约束的头发曲线 CV。请参见选择用于 nConstraint 的曲线组件
  2. 在要使头发曲线组件受其约束的目标曲面上单击鼠标右键 ()。

    目标曲面可以是 nCloth 或被动对象,也可以是非 Nucleus 多边形网格。

    注:

    如果选择的目标曲面是 nCloth 或被动碰撞对象,则创建约束后,该曲面将成为被动对象。

  3. FX 菜单集中,选择“nConstraint > 点到曲面”(nConstraint > Point to Surface)

    选定的 nHair 曲线组件现在受选定目标曲面的约束,并且现在通过 dynamicConstraint 节点连接到了 nHair 系统的 Maya Nucleus 解算器。

    dynamicConstraint 节点上的预设特性确定约束的类型(在这种情况下为“点到曲面”(Point to Surface)约束)及其行为方式。例如,可以使用以下属性设置创建“点到曲面”(Point to Surface)约束:

    • “弹簧”(Spring)作为“约束方法”(Constraint Method)
    • “对象到对象”(Object to Object)作为“约束关系”(Constraint Relation)
    • “全部到第一个”(All to First)作为“组件关系”(Component Relation)
    • “在最大距离内”(Within Max Distance)作为“连接方法”(Connection Method)
    • “在开始处”(At Start)作为“连接更新”(Connection Update)

    请参见动态约束属性

相关主题