nCloth を環境と衝突させる

 
 
 

リアルなクロス エフェクトを作成するための次の手順では nCloth オブジェクトをその環境と相互に作用させ、シーンにあるオブジェクトやサーフェスに nCloth を変形させて、その動きをドライブさせます。このためには、シミュレーション中に nCloth が接触する各サーフェスをパッシブ衝突オブジェクトにします。

nCloth のためにパッシブ衝突オブジェクトを作成するには

  1. テーブルを選択します。
  2. nMesh > パッシブ コライダの作成(nMesh > Create Passive Collider) > を選択します。

    衝突の作成オプション(Make Collide Options)ウィンドウが表示されます。

  3. ソルバ(Solver)プルダウン リストから nucleus1 を選択し、衝突の作成(Make Collide)をクリックします。

    テーブル ポリゴン メッシュがパッシブ衝突オブジェクトに変換され、シーン ビューではテーブル メッシュの中心に nRigid ハンドルが表示されます。テーブルの nRigid ハンドルを使用して、ハイパーグラフ(Hypergraph)から nRigidShape ノードを選択する、またはアトリビュート エディタ(Attribute Editor)のタブを選択することができます。

    テーブルも nucleus1 Maya Nucleus システムのメンバーになりました。

  4. ウィンドウ > ハイパーグラフ: 接続(Window > Hypergraph: Connections)を選択して、ディペンデンシー グラフにテーブルの新しいノード接続を表示します。

    nRigidShape1 はパッシブ オブジェクトのプロパティ ノードで、テーブルのすべてのパッシブ オブジェクト アトリビュートが含まれます。

  5. ハイパーグラフ(Hypergraph)を閉じて、テーブル クロスのシミュレーションを再生します。

    テーブル クロスがテーブルと衝突するようになります。テーブル クロスはテーブルと相互に作用するようになります。これは、テーブルがテーブル クロスの nucleus1 ソルバ システムのメンバーだからです。

    注:

    テーブル クロスをテーブルに衝突させるには、タイムラインのフレーム数を増やす必要があるかもしれません。