nCloth ポイント対サーフェス(Point to Surface)コンストレイントを作成する

ポイント対サーフェス(Point to Surface)コンストレイントを作成して、nCloth コンポーネント(頂点、エッジ、またはフェース)をターゲット サーフェス(nCloth サーフェス、またはパッシブ衝突オブジェクト)にアタッチできます。たとえばポイント対サーフェス(Point to Surface) コンストレイントを使用して、nCloth ズボンのベルトをパッシブ オブジェクトのキャラクタのウェストに留めることができます。

nCloth のポイント対サーフェス(Point to Surface)コンストレイントを作成するには

  1. シーン ビューで、コンストレイントする nCloth コンポーネント(頂点、エッジ、またはフェース)を選択します。
  2. nCloth コンポーネントのEEEEとなるターゲット サーフェスを、 キーを押しながら選択します。

    ターゲット サーフェスには、同じシステムに属する別の nCloth オブジェクト、nCloth のパッシブ オブジェクト、または nCloth 以外のオブジェクトを指定できます。

    注:

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

  3. FX メニュー セットで、nConstraint > ポイント対サーフェス(Point to Surface) > を選択します。
  4. (オプション)ポイント対サーフェス コンストレイントの作成オプション ボックス(Create Point to Surface Constraint Options Box)ウィンドウで、セットの使用(Use Sets)をオンにして選択した nCloth コンポーネントとターゲット サーフェスをダイナミック コンストレイント選択セットに追加します。
  5. コンストレイントの作成(Create Constraint)または適用(Apply)をクリックします。

    選択した nCloth コンポーネントは、選択したターゲット サーフェスにコンストレイントされ、dynamicConstraint ノードから nCloth の Maya Nucleus ソルバに接続されます。

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

    • コンストレイント方法(Constraint Method):スプリング(Spring)
    • コンストレイント リレーション(Constraint Relation):オブジェクト対オブジェクト(Object to Object)
    • コンポーネント リレーション(Component Relation):すべて 1 番目に(All to First)
    • 接続方法(Connection Method):コンポーネント順序(Component Order)
    • 接続の更新(Connection Update):開始時(At Start)

    詳細については、「ダイナミック コンストレイント アトリビュート」を参照してください。