パーティクル > エミッタの作成(Particles > Create Emitter)
 
 
 

エミッタを作成します。

パーティクル > エミッタの作成(Particles > Create Emitter)

エミッタを作成するときにオプションを設定します。

基本エミッタ アトリビュート(Basic Emitter Attributes)

エミッタ名(Emitter Name)

この名前は、アウトライナ(Outliner)でエミッタ オブジェクトを識別するために使用されます。名前を指定しない場合、エミッタ オブジェクトに emitter1 などのデフォルトの名前が付けられます。

ソルバ(Solver)

nParticle のみ)nParticle エミッタ オブジェクトが属する Maya Nucleus ソルバを指定します。既存の Maya Nucleus ソルバがリスト表示されているプルダウン リストからソルバを選択する、あるいは新しいソルバの作成(Create New Solver)を選択して新しい nParticle エミッタ オブジェクト用に新しい Maya Nucleus ソルバを作成します。

エミッタ タイプ(Emitter type)

プルダウン メニューから次のいずれかのタイプを選択します。

全方向(Omni)

エミッタのタイプを全方向のポイント エミッタに設定します。パーティクルは全方向に放出されます。

一方向(Directional)

エミッタ タイプ(Emitter type)を一方向(Directional)ポイント エミッタに設定します。パーティクルは、方向(Direction)XY、および Z アトリビュートで指定した方向に放出されます。

サーフェス(Surface)

NURBS またはポリゴン サーフェス上またはその付近より、ランダムに分布した複数の位置からパーティクルを放出します。

カーブ(Curve)

カーブ上またはその付近より、ランダムに分布した複数の位置からパーティクルを放出します。

ボリューム(Volume)

閉じられた空間領域からパーティクルを放出します。空間領域のシェイプは、ボリュームシェイプ(Volume Shape)プルダウンから選択してください。

レート(Rate)

パーティクルの 1 秒当たりの放出数を平均レートで設定します。 オブジェクト サイズでレートをスケール(Scale Rate By Object Size)をオンにしない限り、絶対レートで放出されます。下記を参照してください。

パーティクルの放出は、エミッタのレートに正の値が設定されていて、さらにアニメーションが 2 つ以上の連続フレームを再生するときにのみ発生しますので注意してください。

放出されたパーティクルの数を調べたい場合は、アトリビュート エディタ(Attribute Editor)一般コントロール(General Control)セクションで、パーティクル オブジェクトを選択し、数(Count)を参照します。

オブジェクト サイズでレートをスケール(Scale Rate By Object Size)

このアトリビュートはエミッタ タイプサーフェスカーブ、またはボリュームである場合にのみ使用できます。

このアトリビュートをオンにした場合、パーティクルを放出するオブジェクトのサイズが 1 フレーム当たりの放出パーティクル数に影響を与えます。オブジェクトが大きくなるほど、放出数は大きくなります。このアトリビュートはデフォルトではオフです。

サーフェス放出の場合、放出数は、1 秒当たり、1 平方センチメートル当たりのパーティクル数です。たとえば、2cm x 2cm の平面の面積は 4 平方センチメートルです。レートを 3 に設定した場合、この平面では毎秒約 12 個のパーティクルが放出されます。インチまたはその他の単位を使用した場合、単位はセンチメートルに変換されてレートが計算されます。

カーブからの放出の場合のレートは、単位時間、センチメートル長あたりのパーティクル数です。たとえば、レートが 3 の 4 cm カーブは、1 秒間に約 12 個のパーティクルを放出します。

このアトリビュートがオフ(デフォルト)の場合、前バージョンでは放出レートはオブジェクト サイズに比例していましたが、現バージョンでは絶対数になります。

ポイントごとのレートを使用(ratePP)(Use Per-Point Rates(Rate PP))
親 UV が必要(Need Parent UV)

(NURBS サーフェス エミッタのみ)。エミッタを作成する前にエミッタ オプション(Emitter Options)ウィンドウでこれをオンにすると、Maya によりパーティクル シェイプ(Particle Shape)に親 U(Parent U)アトリビュートと親 V(Parent V)アトリビュートが追加され、親 UV が必要アトリビュートがオンに設定されます。親 UV(Parent UV)を使用すると、カラーや不透明度などの他のパラメータの値を変更できます。

(エミッタの作成後に)このアトリビュートをアトリビュート エディタまたはチャンネル ボックス(Chennel Box)でオンに設定した場合、親 UV が必要(Need Parent UV)アトリビュートはオンになりますが、親 U と親 V アトリビュートは追加されません。

サイクル放出(Cycle Emission)

サイクル放出を使用すると、放出のランダム シーケンスを再起動できます。ランダム シーケンスを使用すると、ゲーム等で使用できる単純なサイクルを作成できます。

フレーム(Frame)に設定した場合、このシーケンスは、サイクル間隔(Cycle Interval)アトリビュートで指定した数のフレームが進行した後で再起動します。

なし(None)に設定した場合、乱数ジェネレータは再起動されません。

サイクル間隔(Cycle Interval)

サイクル放出(Cycle Emission)を使用する場合の、乱数シーケンスを再起動するフレーム間隔を定義します。サイクル放出(Cycle Emission)ドロップダウン メニューでフレームが選択されている場合のみ使用可能です。

距離/方向アトリビュート(Distance/Direction Attributes)

最小距離(Min Distance)

放出を行うエミッタからの最小距離を設定します。0 以上の値を入力します。

パーティクルは、最小距離最大距離(Max Distance)の間でランダムかつ均等に放出されます。

最大距離(Max Distance)

放出が発生するエミッタからの最大距離を設定します。0 以上の値を入力できますが、値は最小距離より大きくしなければなりません。

方向 X、Y、Z(Direction X, Y, Z)

エミッタの位置および方向を基準に放出の方向を設定します。一方向(Directional)エミッタ、カーブ(Curve)エミッタ、およびボリューム(Volume)エミッタの場合にのみ使用できます。

注:ポイント エミッタの場合、ポイント エミッタの位置と方向は、移動(Translate)および回転(Rotate)アトリビュートによって設定されます。スケール(Scale)シア(Shear)は影響を与えません。

一方向(Directional)エミッタから放出されるパーティクルの本来のスピードは、エミッタのスピード(Speed)アトリビュートと同じです。デフォルトでは毎秒 1 単位(cm)です。方向(Direction)XY および Z アトリビュートはスピードに影響を与えません。

全方向(Omni)エミッタから放出されるパーティクルの本来のスピードは、 スピード ランダム(Speed Random)アトリビュートで変更しない限り、パーティクルが放出される方向を問わず、毎秒 1 単位距離です。

スプレッド(Spread)

放出される軌跡の拡散角度を設定します。この角度は、パーティクルがランダムに放出されるコーン形の領域を定義します。0 から 1 の範囲内にあるどんな値でも入力できます。値 0.5 は 90 度を、1 は 180 度を表します。一方向エミッタおよびカーブ(Curve)エミッタでのみ使用可能です。

基本放出スピード アトリビュート(Basic Emission Speed Attributes)

スピード(Speed)

放出スピードの乗数を設定します。放出されるパーティクルの本来のスピードとこの値が乗算されます。0 以上の値を指定してください。1 を指定すると、標準的なスピードが使用されます。0.5 を指定するとスピードが半分になり、2 を指定するとスピードが 2 倍になります。

スピード(Speed)は、エクスプレッション、フィールド、その他のダイナミクスによって生成される速度には影響を与えません。

スピード ランダム(Speed Random)

スピード ランダム アトリビュートを使用すると、エクスプレッションを使用しなくても、放出スピードにランダム性を付加できます。スピード ランダムを正の値に設定した場合、エミッタは、パーティクルごとにランダムなスピードを生成します。スピード(Speed)値は平均速度で、スピード ランダム(Speed Random)はスピード変化の範囲を定義します。

それぞれのパーティクルのスピードは、次の範囲内のランダム値となります。

スピード - スピード ランダム/2 スピード + スピード ランダム/2

接線スピード(Tangent Speed)

サーフェスからの放出とカーブからの放出の場合に、放出スピードの接線コンポーネントのベクトルの大きさを設定します(次の図を参照)。デフォルト値は 0 です。0 以上の値を入力します。サーフェス エミッタとカーブ エミッタの場合にのみ有効です。

法線スピード(Normal Speed)

サーフェスからの放出とカーブからの放出の場合に、放出スピードの法線コンポーネントのベクトルの大きさを設定します(次の図を参照)。デフォルト値は 1 です。0 以上の値を入力します。サーフェス エミッタとカーブ エミッタの場合にのみ有効です。

ボリューム エミッタ アトリビュート(Volume Emitter Attributes)

アトリビュート エディタ(Attribute Editor)エミッタの作成オプション(Create Emitter Options)ウィンドウでは、ボリューム エミッタに適用できないアトリビュートはグレー表示になっています。ただし、チャンネル ボックス(Channel Box)はグレー表示の機能をサポートしていません。ボリュームのフィールド アトリビュートを編集する場合、それぞれのボリューム シェイプに適用するアトリビュートに慣れるまでは、チャンネル ボックスではなくアトリビュート エディタを使用することをお薦めします。

ボリューム シェイプ(Volume Shape)

パーティクルの放出先となる空間領域のシェイプを指定します。指定できるシェイプは、立方体(Cube)球体(Sphere)円柱(Cylinder)コーン(Cone)、またはトーラス(Torus)です。

ボリュームのオフセット(Volume Offset)

放出する側の空間領域を、エミッタの位置からオフセットします。エミッタを回転した場合、ローカル空間で動作するため、オフセットの方向も回転します。

ボリュームのスイープ(Volume Sweep)

立方体を除くすべてのボリュームについて、回転の範囲を定義します。これは 0 から 360 度までの値にすることができます。

断面の半径(Section Radius)

トーラスの場合のみ)トーラスの中心環の半径を基準として、トーラスの立体部分の厚みを定義します。中心環の半径は、エミッタのスケールによって決まります。エミッタをスケールした場合、断面の半径は、中心環に対し同様の比率を保持します。

放出時に消滅(Die on Emission Volume Exit)

このアトリビュートをオンに設定した場合、放出されたパーティクルは、空間領域の外に出たときに消滅します。これはパーティクル シェイプのアトリビュートですが、エミッタ オプション(Emitter Options)ウィンドウを使用して、このアトリビュートを最初に設定できます。

エミッタの作成後にこのアトリビュートを編集したい場合は、パーティクル シェイプのアトリビュートを表示し、アトリビュート エディタ放出アトリビュート(Emission Attributes)セクションにある放出ボリュームの終了時に消滅(Die on Emission Volume Exit)を編集します。

ボリューム スピード アトリビュート(Volume Speed Attributes)

ボリューム スピード アトリビュート(Volume Speed Attributes)は、パーティクルの初期速度にのみ適用されます。空間領域内を移動するパーティクルに影響を与えるには、ボリューム軸(Volume Axis)フィールドを使用します( ボリューム軸フィールドを使用するを参照)。

センターから遠ざかる(Away From Center)

立方体または球体のボリュームの中心ポイントからパーティクルが遠ざかるスピードを指定します。

軸から遠ざかる(Away From Axis)

シリンダ、コーン、またはトーラスのボリュームの中心軸からパーティクルが遠ざかるスピードを指定します。

軸に沿って(Along Axis)

すべての空間領域の中心軸方向にパーティクルが移動するスピードを指定します。中心軸は、立方体と球体の空間領域の場合は、正の Y 方向と定義されます。

軸の周り(Around Axis)

すべてのボリュームの中心軸の回りをパーティクルが移動するスピードを指定します。

ランダムな方向(Random Direction)

パーティクルのボリューム スピード(Volume Speed)のアトリビュートの方向と初期スピードに不規則性を付加します。スプレッドが他の種類のエミッタに及ぼす影響に似ています。

ディレクショナル スピード(Directional Speed)

すべてのボリューム エミッタの方向 XYZ(Direction XYZ)のアトリビュートで指定する方向に、スピードを追加します。

スピードをサイズによってスケール(Scale Speed By Size)

このアトリビュートをオンに設定した場合、空間領域のサイズを拡大すると、パーティクルのスピードが増します。

スピード表示(Display Speed)

スピードを示す矢印の表示をオンにします。

テクスチャ放出アトリビュート(Texture Emission Attributes)

詳細については、 エミッションにカラーを適用またはレートをスケールするためにテクスチャを使用するを参照してください。

ヒント:放出されるパーティクルに、移動するエミッタの速度を継承するように設定することができます。放出されたパーティクルを選択し、アトリビュート エディタ(Attribute Editor)を表示します。継承係数(Inherit Factor)に 0 より大きな値を設定すると、放出されたパーティクルはエミッタの速度の係数を継承します。たとえば、0.5 を入力すると、放出されたパーティクルはエミッタの半分の速度を継承します。