nHair サーフェスでスライド(Slide on Surface)コンストレイントを作成する

サーフェスでスライド(Slide on Surface)コンストレイントを作成して、ヘア カーブ CV をターゲット サーフェス(nCloth サーフェスまたはパッシブ衝突オブジェクト サーフェス)にアタッチし、コンストレイントされたカーブ コンポーネントをコンストレイント先のサーフェスに沿って移動またはスリップさせることができます。衝突の代わりにサーフェスでスライド(Slide on Surface) コンストレイントを使用でき、多くの場合は衝突よりも高速に処理されます。たとえば、サーフェスでスライド(Slide on Surface)コンストレイント コンストレイント ヘア カーブを、衝突することなくオブジェクトが互いに引き付け合うように、nucleus オブジェクトに対して

注:

nHair サーフェスでスライド(Slide on Surface)コンストレイントを作成するには

  1. シーン ビューで、コンストレイントするヘア カーブ CV を選択します。nConstraint のカーブ コンポーネントを選択するを参照してください。
  2. ヘア カーブ コンポーネントをコンストレイントするターゲット サーフェスを で選択します。

    ターゲット サーフェスは、nCloth オブジェクトまたはパッシブ オブジェクトでも、nucleus 以外のポリゴン メッシュでもかまいません。

    注:

    nCloth オブジェクトまたはパッシブ衝突オブジェクトのターゲット サーフェスを選択した場合、コンストレイントが作成される時点でサーフェスはパッシブ オブジェクトになります。

  3. FX メニュー セットで、nConstraint > サーフェスでスライド(Slide on Surface)を選択します。

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

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

    • コンストレイント方法(Constraint Method):スプリング(Spring)
    • コンストレイント リレーション(Constraint Relation):オブジェクト対オブジェクト(Object to Object)
    • コンポーネント リレーション(Component Relation):すべて 1 番目に(All to First)
    • 接続方法(Connection Method):最大距離内(Within Max Distance)
    • 接続の更新(Connection Update):フレーム単位(Per Frame)

    詳細については、dynamicConstraintShape を参照してください。

関連項目