Maya Nucleus ソルバのプロパティ
 
 
 

Maya Nucleus ソルバのプロパティは、特定のソルバ システムのメンバーであるすべてのノードに作用する内部フォースを制御します。Maya では、重力と風(Gravity and Wind)フォースを nCloth と nParticle に使用してそのオブジェクトの動きと動作を増強し、nucleus オブジェクトが存在する環境と大気を設定することができます。nucles フォースは、nucleus システムの内部フォースであり、nCloth、nParticle、およびパッシブ コリジョン オブジェクトのみに作用する点で、Maya フィールドによって生成されるフォースとは異なります。

たとえば、nucleus ノードの重力(Gravity)アトリビュートと大気の密度(Air Density)アトリビュートは、シーン内の惑星のインプリシット大気の引力や環境の乾燥度または湿度に基づいて、nCloth が落下する方法に作用します。風のフォースは、風速(Wind Speed)アトリビュートと風向(Wind Direction)アトリビュート設定に基づいた、nCloth のうねり、波紋、波形、またはフロー エフェクトに作用します。

空間スケール(Space Scale)の設定

Nucleus システムの空間スケールの設定は、シミュレーション時に重力を nCloth オブジェクトと nParticle オブジェクトに適切に適用するうえで重要です。nucleus ソルバは、Maya の作業単位に関係なく、シーン単位をメートルとして解釈します。そのため、必要に応じてオブジェクトの Maya Nucleus ソルバの空間スケール(Space Scale)を調整してください。これを調整しなければ、シーンにあるサイズが大きい nCloth オブジェクトや nParticle オブジェクトがうまく動作しない場合があります。たとえば、空間スケール(Space Scale)が 1.0(デフォルト)のとき、重力(Gravity)は幅 100 センチメートルの nCloth オブジェクトを 100 メートルとして処理します。サイズが大きい nCloth オブジェクトの動作を改良するには、空間スケール(Space Scale)値を減らします。1 単位 1 センチメートルでモデリングする場合は、空間スケール値を 0.01 に設定します。また、nCloth オブジェクトや nParticle オブジェクトに対する重力や風の作用を強調するなどは、空間スケール値を変えてさまざまなタイプのシミュレーション結果を試してみることもできます。たとえば、シーンの中央に nCloth オブジェクトがある場合、空間スケールを調整してシーン内のオブジェクトの正しいスケールを維持できます。

詳細については、 サイズが大きい nCloth オブジェクトを操作するを参照してください。

注:空間スケールを調整しても、Maya フィールドなどの外部のダイナミック フォースのマグニチュードには影響しません。

インタラクティブ再生(Interactive Playback)の使用

インタラクティブ再生(Interactive Playback)を使用して、シーン内のオブジェクトを操作しながら再生することができます。たとえば、インタラクティブ再生を使用して、選択ツール(Select Tool)でパッシブ オブジェクトを選択し、移動して nCloth オブジェクトと衝突させることができます。これにより、コリジョンの nCloth に対する作用を観察できます。必要に応じてコリジョンまたはダイナミック アトリビュートを調整してから、オブジェクトのアニメーションやシミュレーションのキャッシングを行います。

詳細については、 nSolver > インタラクティブ再生(nSolver > Interactive Playback)を参照してください。