同一のアトリビュートを使用して 2 つのエミッタを作成した場合、放出されるパーティクルは既定では同じ位置から同時に放出されてしまいます。そこで各エミッタに異なる値の一般シード(General Seed)アトリビュートを与えれば、パーティクルはランダムな別の位置から放出させることができます。(「nParticle ライフスパン アトリビュート」を参照)。
異なるシード値を持つ複数の nParticle オブジェクトによって 1 つのエミッタからパーティクルを放出させると、放出される位置は変化しますが、同じシード値を設定した場合は常に同じ位置から同じ方向に放出されます。
既定でのシード値は 1 なので、同じアトリビュートがあるエミッタで異なる位置からパーティクルを放出させたい場合は、異なるシード値を設定しなければなりません。新しく設定したシード(Seed)値は巻き戻してから再生させれば有効になります。ひとつのオブジェクトからパーティクルを放出させた場合のシード(Seed)値をいくら変化させてもシーン上の放出される位置は変化しません。
シード(Seed)値の大きさは意味を持ちません。たとえば、シード(Seed)値が 2 の場合、ランダム度がシード値が 1 の場合の 2 倍になるわけではありません。数値が 1 でも、17 や 1000 であっても、異なるランダム値のシーケンスが設定されるだけです。
複数のエミッタを使用して単一の nParticle オブジェクトに放出する場合は、各エミッタのシードをコントロールするスライダがあります。
1 つのエミッタを使用して、異なる nParticle オブジェクトから 2 つの同一の放出ストリームを放出することができます。
複数のパーティクル オブジェクトを複数のエミッタに接続した場合に、どのシード(Seed)がパーティクル オブジェクトに対応するかを調べるには、ハイパーグラフ(Hypergraph)でディペンデンシー グラフを確認します。