nParticle の基礎知識
 
 
 

nParticle とは

nParticle は、nCloth シミュレーションを生成するダイナミック シミュレーション フレームワークである Maya® Nucleus™ を使用したパーティクル生成システムです。nParticle オブジェクトは他の nParticle オブジェクトだけでなく、nCloth やパッシブ コリジョン オブジェクトとも衝突し、相互作用します。コリジョンを発生させるには、関係するオブジェクトをすべて、同じ nucleus ソルバ(nucleus ノード)に割り当てる必要があります。nParticle は nucleus オブジェクトとして nConstraint をサポートし、nucleus ソルバにより生成された内部フォースに応答します。

nucleus ダイナミクスにより、Maya クラシック パーティクルではなしえなかった、パーティクル エフェクトやダイナミック シミュレーションを作成できます。たとえば、液体シミュレーション(Liquid Simulation)アトリビュートを使用して、液体のように動作するパーティクルを作成できます。このパーティクルは nCloth アニメーションやデフォメーションと相互作用し、ドライブすることができます。また Maya nParticle には、ランプを使用してパーティクル単位のアトリビュートを設定するためのワークフローが強化され、パーティクル単位のアトリビュートにマッピングできるプロパティやオプションの数が増加しています。

nParticle はポイント、ストリーク、メタボール サーフェスなどクラシック パーティクル レンダー タイプを使用し、Maya クラシック パーティクルの代わりにパーティクル ゴール、ジオメトリのインスタンス化、スプライト エフェクトなどに使用できますが、Maya クラシック パーティクルに代わるものではありません。場合によっては、特にパーティクル エフェクトに非常に多くのパーティクル数が必要であり、nParticle の高度なシミュレーション機能は必要でない場合など、nParticle の代わりに Maya クラシック パーティクルを使用することもできます。

関連項目

nParticle の高度なシミュレーション機能

nParticle を使用して、Maya クラシック パーティクルと同じパーティクル エフェクトを作成することができます。大多数のエフェクトやシミュレーションでは、nParticle とクラシック パーティクルは同一の作成ワークフローやツールを使用します。Maya クラシック パーティクル機能に加えて、nParticle には次の高度なシミュレーション機能が含まれています。

機能 説明
オブジェクトをパーティクルで埋め尽くす ポリゴン ジオメトリを nParticle で埋め尽くすことができます。詳細については、 オブジェクトを埋め尽くす(Fill Object)を参照してください。
パーティクルのセルフ コリジョンを作成 nParticle のセルフ コリジョン(Self Collision)アトリビュートをオンにし、セルフ コリジョンに関する調整を行うことができます。詳細については、 セルフ コリジョンを参照してください。
他の nucleus オブジェクト(nCloth とパッシブ オブジェクト)を使ったパーティクル コリジョンを作成 nParticle は、同じ nucleus ソルバが割り当てられている、他の nucleus オブジェクト(nCloth オブジェクト、パッシブ コリジョン オブジェクト、他の nParticle オブジェクト)と衝突します。詳細については、 nDynamic コリジョンを参照してください。
nucleus フォースでパーティクル モーメントと動作に作用 nParticle は nucleus オブジェクトとして、Nucleus の重力と風(Gravity and Wind)の影響を受けます。詳細については、 Maya Nucleus ソルバのプロパティを参照してください。
パーティクルで nConstraint を使用 nConstraint を使用して、nParticle のアニメーションをコントロールできます。詳細については、 nucleus オブジェクトのコンストレイン参照してください。
パーティクルで流体シミュレーション(Liquid Simulation)エフェクトを作成 nParticle を使用して、リアルな流体シミュレーション(Liquid Simulation)エフェクトを作成できます。詳細については、 液体シミュレーション(Liquid Simulation)プロパティを参照してください。
パーティクルをポリゴン メッシュに変換 スタティックや放出済みの nParticle をポリゴン メッシュに変換することができます。このオプションは、液体シミュレーション(Liquid Simulation)エフェクトで、スムースで流れるようなサーフェスを作成するために便利です。詳細については、 出力メッシュ(Output Mesh)を参照してください。
パーティクルでフォース フィールドを生成 nParticle オブジェクトは、nCloth やその他の nParticle を押し出す、または nCloth やその他の nParticle オブジェクトを引き寄せるためのフォース フィールド(Force Field)を生成することができます。また、nParticle はセルフ アトラクト(Self Attract)フォースを生成することもできます。詳細については、 nParticle を使ったフォース フィールドの生成を参照してください。
nCache パーティクル nCache を使用して、サーバまたはローカルのハード ディスクにシミュレーション データを保存することができます。詳細については、 nCaching とはを参照してください。

関連項目