nParticle オブジェクトにエミッタを接続するには、いくつかの方法があります。
- 放出された nParticle のカラーとその他のアトリビュートを設定したら、新しいエミッタを作成して、同じ nParticle オブジェクトに接続することができます。既定では、新しいエミッタは同じアトリビュート設定を使用して nParticle を放出しますが、レート、方向、またはエミッタ タイプなど、エミッタのあらゆるアトリビュートを変更できます。
たとえば、火のエフェクトを作成した後でそのサイズを大きくしたいとします。この場合、放出を行った元のオブジェクトにエミッタを追加して、既存の放出された「火」のパーティクル オブジェクトを新しいエミッタに接続することができます。追加したエミッタから放出されるパーティクルには、既存のパーティクルと同じアトリビュートがあります。
- ダイナミック リレーションシップ(Dynamic Relationships)エディタを使用して、エミッタと nParticle オブジェクトを接続します(「ダイナミック オブジェクト間の接続を操作する」を参照)。すでに複数のエミッタに接続されている nParticle オブジェクトとエミッタを接続する場合は、この方法を使用する必要があります。
各エミッタごとに 1 つの nParticle オブジェクトが接続されるように、複数の放出された nParticle オブジェクトを作成することで、複数のエミッタをサーフェスに追加します。ダイナミック リレーションシップ エディタ(Dynamic Relationships Editor)を使用すれば、エミッタとパーティクル オブジェクトとの接続を解除したり、単一のパーティクル オブジェクトを作成済みのすべてのエミッタに再接続することができます。各エミッタは設定済みのアトリビュートがある 1 つのパーティクル オブジェクトに対して放出するようになります。
- 2 つ以上の空の nParticle オブジェクトを作成してそれぞれに独自のアトリビュートを定義し、それらを 1 つのエミッタに接続します。これによって、同じエミッタから火や煙などの異なるパーティクル エフェクトを放出することができます。
複数の nParticle オブジェクトを 1 つのエミッタに追加した場合、エミッタはそれぞれのアトリビュートを使用して nParticle オブジェクトを放出します。たとえば、赤のパーティクル オブジェクトと緑のパーティクル オブジェクトがあり、その両方のオブジェクトを 1 つのエミッタに接続した場合、エミッタは緑と赤の両方のパーティクルを放出します。
- オブジェクト上の複数のエミッタの中から希望するエミッタに、既存の放出されたパーティクルを接続することができます。
- ダイナミック リレーションシップ(Dynamic Relationships)エディタを使用して、エミッタに接続された nParticle オブジェクトを入れ替えます。「ダイナミック オブジェクト間の接続を操作する」
- 選択した 1 つのオブジェクトに既存の独立したエミッタを追加します。そのエミッタは、別のオブジェクト内に存在していてはなりません。Maya API を使用してエミッタを作成する場合、この方法を使用して目的のオブジェクトにエミッタを追加します。
nParticle オブジェクトをエミッタに接続する
- エミッタに接続する nParticle オブジェクトを選択します。
- Shift キーを押しながらエミッタ(またはそれを含んでいるオブジェクト)をクリックします。アウトライナ(Outliner)でエミッタを選択している場合は、Ctrl キー(Windows および Linux)、または Command キー(Mac OS X)を押しながらクリックして、連続していないエミッタを選択します。
- を選択します。
空の nParticle オブジェクトを作成するには
- > を選択して、オプション ウィンドウを表示します。
- パーティクル設定(Particle Settings)ウィンドウで、パーティクル数(Number of Particles)を 0 に設定します。
- ワークスペース内でクリックして、[Enter]または[Return]キーを押します。
空の nParticle オブジェクトがアウトライナ(Outliner)内に作成されます。
エミッタを空の nParticle オブジェクトに追加する
- オブジェクトを選択し、Shift キーを押しながらエミッタを選択します。
- を選択します。
アウトライナ(Outliner)では、オブジェクトの下にエミッタが下層表示されます。オブジェクトの位置を移動すると、エミッタの位置も移動します。