nHair コンポーネント間(Component to Component)コンストレイントを作成する

コンポーネント間(Component to Component)コンストレイントを作成して、ヘア システム カーブを他の nHair カーブまたは他の nucleus オブジェクト コンポーネントにアタッチできます。たとえば、選択したヘア カーブ CVをパッシブ衝突ヘア クリップまたはバレットの頂点にコンストレイントし、ヘアをその場所に保持できます。

  1. シーン ビューで、コンストレイントするヘア カーブ CV を選択します。nConstraint のカーブ コンポーネントを選択するを参照してください。
  2. 選択したヘア カーブ CV をコンストレイントする、nucleus オブジェクトのターゲット コンポーネントを選択します。エッジまたはフェースを選択すると、そのすべての頂点がヘアにコンストレイントされます。
    注:

    nucleus 以外のオブジェクトのターゲット コンポーネントを選択した場合、コンストレイントが作成されるときにそのオブジェクトはパッシブ オブジェクトになります。

  3. FX メニュー セットで、nConstraint > コンポーネント間(Component to Component)を選択します。

    この時点で、選択したヘア カーブ CV は選択したターゲット頂点にコンストレイントされ、dynamicConstraint ノードを介して nHair システムの Maya Nucleus ソルバに接続されています。

    dynamicConstraint ノードのプリセット プロパティは、コンストレイントのタイプ(この場合は、コンポーネント間(Component to Component)コンストレイント)とその動作を定義します。たとえば、次のアトリビュート設定を使用してコンポーネント間(Component to Component)コンストレイントを作成できます。

    • コンストレイント方法(Constraint Method):スプリング(Spring)
    • コンポーネント リレーション(Component Relation):すべてをすべてに(All to All)
    • 接続方法(Connection Method):ニアレスト ペア(Nearest Pairs)
    • 詳細については、dynamicConstraintShape を参照してください。

関連項目