[mParticles 浮力](mParticles Buoyancy)オペレータ

液体中のオブジェクト(パーティクル)の動作をシミュレートするには、[mParticles 浮力](mParticles Buoyancy)オペレータを使用します。パーティクルと液体の相対的な密度により、パーティクルは液体中で浮いたり沈んだりします。

平面プリミティブを使用して、液体の上部サーフェスを表すことができます。平面をアニメートする場合、「浮いている」パーティクルはその動きに反応します。

インタフェース

液体密度(Liquid Density)
シミュレートされる液体の密度または相対的な厚さ。密度が高いほど液体の浮力が大きくなるので、液体中のパーティクルはより速く浮上または沈下します。

パーティクルの浮力は、パーティクルの密度と比較した液体の密度によって定義されます。液体より密度が小さいとパーティクルは浮上し、液体より密度が大きいと沈下します。

サーフェス レベル(Surface Level)
シミュレートされる液体の上部サーフェスの高さ。明示的に、または平面プリミティブを使用して定義できます。平面プリミティブの場合は、アニメートして動く水をシミュレートできます。
  • [高さ](Height)シミュレートされる液体の上部サーフェスのワールド単位での(ワールド Z 軸上の)位置。
  • [平面プリミティブ](Plane Primitive)このオプションを選択した後、[なし](None)ボタンをクリックし、シーンで平面プリミティブを選択すると、シミュレートされる液体の上部サーフェスになります。このとき、プリミティブの名前がボタン上に表示されます。

    プリミティブをアニメートして動く水をシミュレートできます。たとえば、リプル モディファイヤを適用して位相値をアニメートしたり、アニメートされたノイズ モディファイヤを適用します。

    平面プリミティブを指定した後は、シーン内で[=>]ボタンをクリックして平面プリミティブを選択できます。

[ドラッグ係数](Drag Factors)領域

シミュレートされた液体の中でパーティクルが直線/角度運動量を失う速さを定義するには、ドラッグ係数を使用します。

2 次式(Quadratic)
パーティクルの速度の 2 乗に比例する線形ドラッグを適用します。

2 次ドラッグは、高速で移動するパーティクルに対して線形ドラッグより大きな影響を与えます。

線形(Linear)
パーティクルの線形速度に比例する線形ドラッグを適用します。
角度
パーティクルの回転運動量に基づいて角度ドラッグを適用します。
サーフェス単位(Surface Unit)
パーティクルの運動方向の断面積に比例するドラッグ値。したがって、[サーフェス単位](Surface Unit)の値が同じ場合は、通常、小さいパーティクルの方が大きいパーティクルよりドラッグが小さくなります。

[サーフェス単位](Surface Unit)の値を小さくすると、断面のサーフェス単位の数が多くなり、全体的なドラッグは大きくなります。同様に、[サーフェス単位](Surface Unit)の値を大きくすると、サーフェス単位の数が減り、ドラッグは小さくなります。

例として、[2 次式](Quadratic)をオフにし、[線形](Linear)をオンにします。この場合、オブジェクトに対する総合的なドラッグ フォースを求めるには、最初に、オブジェクトの速度と、[線形](Linear)の値と、オブジェクトの移動方向の実際の断面積を乗算します。その積を、[サーフェス単位](Surface Unit)の値で除算すると、ドラッグ フォースが得られます。

アイコン(Icon)
[mParticles 浮力](mParticles Buoyancy)オペレータを追加すると、オペレータ アイコンがシーンに自動的に配置されます。アイコンの形状(ボックスまたは円柱)を指定し、寸法を調整するには、これらの設定を使用します。シーン内でオペレータのアイコンを選択することにより、コマンド パネルでオペレータの設定を編集できます。

アイコンを使用して浮力を制限することもできます。以下を参照してください。

アイコン別の浮力制限(Limit Buoyancy By Icon)
オンになっているときは、ワールド XY 平面上の位置がアイコンの位置と一致するパーティクルだけが、浮力による影響を受けます。アイコンがパーティクルと交差する必要はありません。パーティクルを通過する垂直線がアイコンと交差するすべてのパーティクルが影響を受けます。

水の動きまたは他の手段によってパーティクルがアイコンの影響範囲の外側に移動すると、そのパーティクルは浮力シミュレーションから除外されます。

カラー コーディネート アイコン(Color Coordinated Icon)
オンになっているときのオペレータ アイコンの色は、対応する[##mParticles 浮力](mParticles Buoyancy)オペレータと同じイベント内の[表示](Display)オペレータで設定されている色と同期されます。オフにすると、アイコンは標準のパーティクル フロー オペレータの色である青で表示されます。