ダイナミック リレーションシップ エディタ(Dynamic Relationships Editor)の例
 
 
 

次のセクションでは、Maya におけるダイナミック リレーションシップ エディタを使用したオブジェクトとフィールド、コリジョン ジオメトリ、エミッタ間のコネクトまたはコネクト解除の方法を例を挙げて説明します。

フィールドをコネクトまたはコネクト解除する

この例では、ダイナミック リレーションシップ エディタ(Dynamic Relationships Editor)を使用して、すでに Maya のクラシック パーティクル オブジェクトにコネクトされている渦(Vortex)フィールドをソフト ボディと nParticle オブジェクトにコネクトする方法について説明します。これにより、渦(Vortex)フィールドはクラシック パーティクル オブジェクトからコネクト解除されます。

フィールドをコネクトまたはコネクト解除するには

  1. ウィンドウ > リレーションシップ エディタ > ダイナミック リレーションシップ(Window > Relationship Editors > Dynamic Relationships)を選択してダイナミック リレーションシップ エディタ(Dynamic Relationships Editor)を開きます。
  2. ダイナミック リレーションシップ エディタの左側のパネルで、コネクションを変更するオブジェクトを選択します。

    この例では、左側のパネルでパーティクル、ソフト ボディ、nParticle オブジェクトを選択します。 キーを押しながらクリックすると複数のオブジェクトを選択できます。

  3. セレクション モード(Selection Mode)をフィールド(Fields)に設定します。

    右側のパネルの particle1 の下に、現在パーティクル オブジェクトにコネクトされているフィールドがハイライト表示されます。また、pPlane1Particle と nParticle1 の下にはソフト ボディと nParticle オブジェクトにコネクト可能なフィールドが表示されます。デフォルトでは、左側のパネルでソフト ボディ オブジェクトを選択すると、名前に関連パーティクル オブジェクトをアペンドしたオブジェクトが右側に表示されます。

  4. 渦(Vortex)フィールドをソフト ボディと nParticle オブジェクトにコネクトするには、pPlane1Particle の下にある vortexField1 と nParticle1 をクリックします。

    これで、渦(Vortex)フィールドがソフト ボディと nParticle オブジェクトにコネクトされます。

  5. 渦フィールドとパーティクル オブジェクトのコネクトを解除するには、Particle1 の下にある vortexField1 をクリックします。

    渦フィールドとパーティクルのコネクトが解除されます。

コリジョン ジオメトリをコネクトまたはコネクト解除する

この例では、ダイナミック リレーションシップ エディタ(Dynamic Relationships Editor)を使用してコリジョン オブジェクト(pCubeShape1)をパーティクル オブジェクトにコネクトして衝突させる方法を説明しています。このオブジェクトはコネクトされていて 2 番目のパーティクル オブジェクトに衝突するようになっています。

注:

nCloth、nParticle またはパッシブ コリジョン オブジェクト間のコリジョンなどの nucleus ベースのコリジョンは、ダイナミック リレーションシップ エディタで編集することはできません。

コリジョン ジオメトリをコネクトまたはコネクト解除するには

  1. ウィンドウ > リレーションシップ エディタ > ダイナミック リレーションシップ(Window > Relationship Editors > Dynamic Relationships)を選択してダイナミック リレーションシップ エディタ(Dynamic Relationships Editor)を開きます。
  2. ダイナミック リレーションシップ エディタの左側のパネルで、コリジョン ジオメトリとコネクトまたはコネクト解除するオブジェクトを選択します。
  3. セレクション モード(Selection modes)をコリジョン(Collisions)に設定します。

    現在コネクトされて particle1 オブジェクトと衝突するようになっているジオメトリ(pCubeShape1)がエディタ右側のパネルの particle1 の下にハイライト表示され、コネクトして particle2 オブジェクトと衝突させることのできるジオメトリ(pCubeShape1)が particle2 の下に表示されます。

  4. particle2 の pCubeShape1 をクリックします。

    これで、コリジョン オブジェクトがコネクトされ、particle1 オブジェクト、particle2 オブジェクトと衝突するようになります。

エミッタをコネクトまたはコネクト解除する

パーティクル オブジェクトを別のオブジェクトにコネクトされているエミッタにコネクトすることはできません。

たとえば、ディレクショナル ポイントとして emitter1 と emitter2 を持つカーブを作成することができます。emitter1 は球体パーティクルを右方向に、emitter2 はパーティクル ストリークを左方向に放出します。以下の図では、この球体パーティクルを particle1、ストリークする方を particle2 とします。

particle1 を選択すると、それが emitter1 にコネクトされていることがダイナミック リレーションシップ エディタ(Dynamic Relationships Editor)に示されます。

右側のパネルでは、両方またはどちらか一方のエミッタを選択して particle1 にコネクトするか、またはどちらもコネクトしないようにすることもできます。particle1 を emitter2 と emitter1 の両方にコネクトすると、両方のエミッタから球体が放出されます。

関連項目