フォース モディファイア

フォース モディファイアを使用すると、スプライン プリミティブの動作を指示することができます。フォース モディファイアを有効にするには、合力を適用(Apply Net Force)モディファイアをディスクリプションに追加する必要があります。その他のすべてのフォース モディファイアは、モディファイア リストの合力を適用(Apply Net Force)の下に表示されます。「ディスクリプションに XGen モディファイアを追加する」を参照してください。

エフェクトを生成して、そのスプラインの動作をドライブするために Maya フィールドまたは Maya Nucleus ダイナミクスを使用することができます。これを実行するには、最初にスプラインを NURBS カーブに変換する必要があります。

合力を適用(Apply Net Force)

フォース モディファイアの組み合わされたエフェクトをディスクリプションに適用します。合力を適用(Apply Net Force)とそのアトリビュートは一連のフォース モディファイアに対するグローバル コントロールとして使用することができます。

マスク(Mask)

サーフェスの指定した領域でモディファイアがプリミティブにどのように影響するのかをコントロールすることができます。たとえば、エクスプレッションをロードしたり、モディファイアのエフェクトをマスクする Ptex マップを作成するには、マスク(Mask)を使用します。

注: すべてのフォース モディファイアに Mask アトリビュートがあります。
固さ(Stiffness)

すべてのフォース モディファイアの結合された強さを調整することができます。スタック内のすべてのフォース モディファイアがスプラインにどのように影響するかについてのグローバル設定として固さ(Stiffness)を使用します。

固さのスケール(Stiffness Scale)

スプラインの根元(R で示されるカーブの左端)からその先端(T で示されるカーブの右端)まで、指定されたポイントでのスプラインの長さに沿ってフォース モディファイアの組み合わされたエフェクトをスケールすることができます。

ディレクショナル フォース

楕円体のボリューム内に内部フォースを生成します。この楕円体ボリュームは、CenterX Vec Y Vec、および Z Vec のアトリビュート値によって定義されます。ボリューム内のスプラインがフォースの影響を受けます。

Center

楕円体の中心の座標を指定します。

X VecY VecZ Vec

楕円体ボリュームの X、Y、Z 軸座標を指定します。

マグニチュード(Magnitude)

ボリューム内のフォースの強さを設定します。

範囲(Range)

フォースがマグニチュード(Magnitude)値から 0 に減衰する距離(-1.0 ~ 1.0 の値)を指定します。

強制(Force)

X、Y、Z 軸に沿ってフォースを適用します。既定では、フォース(Force)は重力として機能するように Y 軸方向で -1 に設定されています。

強制(Force)

フォースのマグニチュードと方向を設定します。

球フォース(Sphere Force)

スプラインに反発する球状のフォースを生成します。Radius および Falloff アトリビュートを使用して、フォースによって影響を受ける領域はを指定します。

Center

球の中心の X、Y、Z 座標を指定します。

Radius

球の半径を指定します。値が大きいほど大きな球を生成します。

Magnitude

球フォースの強さを指定します。

Falloff

球の中心からのフォースの減衰距離を指定します。値が大きいほど長い減衰距離が生成され、Center 値からの距離が長くなるほどフォースのエフェクトが減少します。