创建 nCloth“组件到组件”(Component to Component)约束

 
 
 

可以创建“组件到组件”(Component to Component)约束,以将 nCloth 组件(顶点、边或面)附加到其他 nCloth 或被动对象组件。例如,可以将顶点从 nCloth 披肩的顶部约束到被动对象角色的肩部,以便披肩从角色的肩部垂下并随角色移动。

创建 nCloth“组件到组件”(Component to Component)约束

  1. 在场景视图中,选择要约束的 nCloth 组件(顶点、边或面)。如果选择边或面,则其所有顶点将受约束。
  2. 在要将 nCloth 顶点约束到的相同 nCloth 对象、不同 nCloth 对象、被动对象或非 nCloth 对象上,选择目标组件(顶点、边或面)。如果选择边或面,则其所有顶点将受约束。
    注意

    如果在非 nCloth 对象上选择了目标组件,则创建约束后,该对象将成为被动对象。

  3. “nDynamics”菜单集中,选择 nConstraint > 组件到组件(nConstraint > Component to Component) >

    此时将出现“创建组件到组件约束选项框”(Create Component to Component Constraint Options Box)窗口。

  4. (可选)启用“使用集”(Use Sets),以将选定的 nCloth 组件和目标组件添加到动态约束选择集中
  5. 单击“创建约束”(Create Constraint)“应用”(Apply)

    选定的 nCloth 组件现在受选定的目标顶点约束,并且现在通过 dynamicConstraint 节点连接到 nCloth 的 Maya Nucleus 解算器。

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

    请参见 dynamicConstraintShape