メインコンテンツまでスキップ

パーティクル

パーティクルを使うと、炎、煙、火花、ほこり、雨、魔法など、たくさんの小さなものが一緒に動く表現を作れます。このページでは、見た目を決める設定を説明します。

パーティクルはそれぞれ、ある形状の上から出発し、重力と空気抵抗を受けて飛び、寿命のあいだにフェードアウトします。1000 個のパーティクルでも、負荷はごくわずかです。

パーティクルを追加する​

  1. オブジェクトを選択します。
  2. インスペクターで + new component をクリックし、Particles を選びます。
  3. 用意された見た目から始めるには、コンポーネントの上部にある Preset を開き、Fire、Smoke、Sparks、Magic、Snow、Fountain のどれかを選びます。今の設定は置き換えられます。
  4. 下で説明する設定を調整します。
新しいエミッターは最初から何かを表示する

初期設定は炎のプリセットです。そのため、何もないオブジェクトではなく、変更した結果がすぐに目に見えます。

数と寿命​

エディターでの名前フィールド役割
Particlescount同時に存在するパーティクルの数
life, slifetime1 つのパーティクルが存在する秒数
Emittingemittingエミッターのオン・オフ

この 2 つの数値で、1 秒あたりに新しく現れるパーティクルの数が決まります:count ÷ lifetime。

  • 寿命を短くして数を多くすると、密度が高く速い効果になります。
  • 数はそのままで寿命を長くすると、ゆっくりとまばらな効果になります。

パーティクルが出る場所​

形状(shape)を選びます。

形状フィールドパーティクルの出発点
Pointpointすべて 1 点から
SpheresphereRadius(radius)の内側のどこか
BoxboxExtents(extents)の内側のどこか
Coneconeオブジェクトの上向きの軸を中心とした円錐の中。幅は Spread angle(angle)で決まります

Spread angle は、円錐の中心から縁までの角度(度)です。15 なら細い噴流になり、180 ならあらゆる方向に飛び散ります。

初期値は Cone です。炎、噴流、火花、噴水に合うからです。

パーティクルの動き​

エディターでの名前フィールド役割
Speed min · maxspeedMin · speedMax初速。2 つの値の間で決まります
Gravitygravity一定方向に引く力。Y をマイナスにすると落ち、プラスにすると上がります
Motion → dragdragパーティクルが減速する速さ
Motion → turbturbulenceパーティクルがふらつく度合い。煙を自然に見せるのに役立ちます
spinspin回転の速さ
重力はどの方向にも向けられる

初期設定では、パーティクルは上に引かれます。そのため、炎や煙が立ちのぼります。重力を横向きにすると、風に流される雨や、すきま風に舞うしぶきを表現できます。

パーティクルの見た目​

エディターでの名前フィールド役割
Size start · endsizeStart · sizeEnd現れたときと消えるときの大きさ
Size jittersizeJitterパーティクルごとの大きさのばらつき
ColorcolorStart · colorEnd寿命のあいだの色の変化
Opacity start · endopacityStart · opacityEndフェードインとフェードアウト
Particle spritesprite画像。透明な部分によって、各パーティクルの形が決まります
Glow (additive) または Normal blendingblendingadditive または normal

ブレンドの方法で、効果が光に見えるか、物質に見えるかが決まります。

  • Glow (additive) は、パーティクルが重なった部分の明るさを足し合わせます。炎、火花、魔法など、光るものに使います。
  • Normal blending は、絵の具のようにパーティクルを重ねます。煙、ほこり、雨、破片に使います。

スプライトがない場合、各パーティクルはふんわりとした円になります。煙や火花にはこれでよく合います。

設定の目安​

これはレシピです。手で設定して試すための組み合わせです。炎、煙、火花は Preset メニューにもあります(Fire、Smoke、Sparks)。ほこりと雨はないので、レシピから作ってください。

効果Preset に試してみる設定
炎ありcone、狭い角度、上向きの重力、additive、黄色から赤、だんだん小さく
煙ありcone、広い角度、弱い上向きの重力、normal ブレンド、灰色、だんだん大きく、フェードアウト
火花ありpoint または cone、高速、下向きの重力、additive、ごく小さく、短い寿命
ほこりなしbox、速度はほぼ 0、重力なし、強い乱流、normal ブレンド、長い寿命
雨なし頭上に box、下向きの重力、高速、弱い乱流

全員に同じ見た目​

同じ設定なら、どの人にも同じ見た目になります。マルチプレイヤーのシーンでもエミッターによる負荷は増えず、人によって見た目がずれることもありません。

Seed(seed)はランダムさを制御します。値を変えると、同じ設定のまま違う配置になります。値をそのままにしておけば、全員が同じ配置を見ます。


次へ: カメラ — 見る人がシーンを見るためのカメラについて説明します。