[mParticles スイッチ](mParticles Switch)オペレータを使用し、このオペレータをダイナミック(パーティクル モーションが MassFX シミュレーション エンジンによって制御される)ではなくキネマティック(パーティクル モーションが標準のパーティクル フロー アクションによって制御される)として含むイベントを定義することによって、純粋なシミュレーション アニメーション イベントを調整します。
イベントでパーティクルのグローバル重力を除外したり、標準(mParticles 以外)のパーティクル フロー オペレータを使用することによって位置/速度/回転/スピンを調整することもできます。一致オプションにより、シミュレーションにおけるパーティクルのプロパティを調整できます。この調整操作には制限があります。たとえば、パーティクルどうしが衝突する場合は、パーティクル位置を一致させることができません(オーバーラップの制限)。
これらの設定を使用して、パーティクルのシミュレーションされた位置または速度を調整します。MassFX エンジンはイベントでのパーティクルのシミュレーションされたモーションを計算しますが、[位置](Position)または[速度](Speed)がオンの場合、(mParticles 以外の)通常のオペレータによって定義される位置または速度パーティクルのプロパティはシミュレーションに影響します。
また通常は、同じイベントで[mParticles フォース](mParticles Force)オペレータを使用しないでください。その理由は、モーション シミュレーションの場合、[mParticles フォース](mParticles Force)と[mParticles スイッチ](mParticles Switch)の両方のオペレータがパーティクルに適用されるフォースを使用するため、位置/速度の一致が阻害される可能性があるからです。
これらの設定を使用して、パーティクルのシミュレーションされた回転またはスピン レートを調整します。MassFX エンジンは、イベントにおけるパーティクルのシミュレーションされたモーションを計算しますが、[回転](Rotation)または[スピン](Spin)がオンの場合は、イベントの[mParticles スイッチ](mParticles Switch)オペレータの上にある回転/スピンタイプのオペレータの効果を一致させるパーティクルに適用されるトルク フォースが、オペレータによって計算されます。これらのコントロールの機能は、[位置または速度の一致](Match Position Or Speed)領域のコントロールの機能と同じです。[スピン上限](Spin Limit)以外のすべてのコントロールの詳細については、前のセクションを参照してください。
[mParticles ワールド](mParticles World)オペレータの[重力の適用](Apply Gravity)オプションがオンの場合は、[アンチ重力を適用](Apply Anti-Gravity)をオンにして、パーティクルを重力の影響から一時的に解放することができます。「重力解放」のタイミングは、[位置または速度の一致](Match Position Or Speed)領域(上記参照)でのタイミングの設定と同様にして、この領域の時間パラメータによって定義します。
[アンチ重力を適用](Apply Anti-Gravity)オプションの効果を示したビデオについては、「アンチ重力を適用(Apply Anti-Gravity)」を参照してください。
このオプションを使用して、パーティクル シミュレーションを一時的にダイナミックからキネマティックに変換できます。ダイナミック パーティクルのアニメーションと移動は MassFX シミュレーションによって定義されるのに対し、キネマティック パーティクルのアニメーションは標準のパーティクル フロー オペレータによって代わりに制御されます。ただし、キネマティック パーティクルがダイナミック パーティクルに影響を与える可能性があります。これは、シミュレーションでのキネマティック パーティクルのシェイプとモーションが原因となる、つまりキネマティック パーティクルがダイナミック パーティクルと衝突し、シミュレーションされたモーションに影響することがあるからです。
MassFX エンジンはキネマティック パーティクルのモーションを制御しないため、シェイプがオーバーラップする可能性があります。このため、パーティクルが 1 つのイベントではキネマティックになっており、次のイベントではダイナミックになる場合には、潜在的な問題となります。そのシェイプ オペレータは、パーティクルが次のイベントに移動するときに「モーション爆発」を起こします。これは、MassFX エンジンには、パーティクルがキネマティックであったときに発生した衝突シェイプのオーバーラップを解決する必要があるためです。
[シミュレーションをオフ](Turn Off Simulation)のタイミングは、領域内のタイミング パラメータにより、[位置または速度の一致](Match Position Or Speed)領域でのタイミングの設定(上記参照)と同様の方法で制御できます。
[シミュレーションをオフ](Turn Off Simulation)オプションの効果を示すビデオについては、「シミュレーションをオフ(Turn Off Simulation)」を参照してください。