Version: Unity 6.0 (6000.0)
言語 : 日本語
パーティクルの物理演算
パーティクルへの力の適用

パーティクルに対する物理的な力

パーティクルシステムを使用してパーティクルに作用する物理的な力のシミュレーションを行う方法を理解します。

Force over Lifetime

Force over Lifetime モジュールを使用すると、パーティクルの生存期間に基づいて、パーティクルに対してシミュレートする物理的な力を変更できます。

多くの場合、流体は移動時に力による影響を受けます。例えば、煙は火から立ちのぼるときに、その周りの熱い空気の影響を受けて、かすかに加速します。このかすかな影響を再現するには、カーブを使用して、パーティクルの生存期間中の力を制御します。この例では、煙は最初上向きに加速していきますが、上に行くにつれ空気が次第に冷たくなり、上向きの力は弱まっていきます。火から出る分厚い煙は最初加速しますが、その後広がるにつれて減速し、長く漂っていると地上に向けて下降し始めることもあります。

External Forces

External Forces モジュールは、システムから放出されたパーティクルに対する Wind ZoneParticle System Force Fields の効果を調整します。

この機能を最大限有効に活用するには、ParticleSystemForceFields コンポーネントを持つ個別のゲームオブジェクトを作成します。

Terrain (地形) にはランドスケープ上にある樹木の動きに影響を与える Wind Zones を組み込むことができます。このセクションを有効にすることで Wind Zone はシステムから発生したパーティクルに対して風の力を適用することができます。多くの場合、樹木の枝よりもパーティクルのほうが風に強く煽られるため、Multiplier 値でパーティクルに対する風の影響を増強できます。

パーティクルの物理演算
パーティクルへの力の適用