火(Fire)エフェクトを使用すると、次のオブジェクトから火のパーティクルを放出させることができます。
- nParticle オブジェクト
- NURBS またはポリゴン サーフェス
- NURBS カーブ
- オブジェクトの CV、頂点、エディット ポイントの数
- ラティス ポイント
火エフェクトの使用準備
火エフェクトを使用する場合は、次の事項に注意してください。
- 火エフェクトは、1 アクションにつき 1 つのオブジェクトが作成の対象となります。
NURBS サーフェスのグループに火を適用する場合は、個々のサーフェスをポリゴンに変換してからサーフェスを結合します。これを行うには、サーフェス(Surfaces)メニュー セットから修正 > 変換 > NURBS をポリゴンに(Modify > Convert > NURBS to Polygons)を選択した後、ポリゴン(Polygons)メニュー セットからメッシュ > 結合(Mesh > Combine)を選択します。
ポリゴン サーフェスのグループに火を適用する場合は、メッシュ > 結合(Mesh > Combine)を選択してサーフェスを結合します。
- NURBS またはポリゴン オブジェクトから放出を行う場合、オブジェクトのサイズおよびシェイプが火の画質に影響します。適切に炎の領域を生成するには、十分な大きさのオブジェクトを使用する必要があります。カーブから火を放出させる場合は、方向が急に変化するカーブを使用しないようにしてください。
- 同じジオメトリに火エフェクトを繰り返し使用すると便利なことがよくあります。オプション設定を変えた複数の火エフェクトを使用することで、単独の火エフェクトでは不可能な、複雑な表現を作成することができます。
- ワークスペースのあちこちに火が移動する動作をアニメートしたい場合は、パーティクル オブジェクトに火エフェクトを使用することができます。パーティクル オブジェクトに対してパーティクル単位のエクスプレッションを使用すると、火のモーションをより柔軟に変化させることができます。
- ジオメトリ全体からではなく、オブジェクトの一部から火を放出したいこともあります。場合によっては、火を配置したい部分にジオメトリが配置されていないこともあります。通常、このような場合は、その領域に配置した非可視のジオメトリ オブジェクトから放出を行います。
火エフェクトを使用するには
- 次のいずれかを実行します。
- 火を放出させたいオブジェクト、CV、エディット ポイント、頂点、またはパーティクルを選択します。
- ポジショナル エミッタを作成する場合は、すべてのオブジェクトを選択解除します。
- > を選択します。
- 火エフェクトの作成オプション(Create Fire Effect Options)ウィンドウのアトリビュートを設定します。作成(Create)をクリックします。
火エフェクトにより、エミッタ、パーティクル オブジェクト、エクスプレッション、ランプ、テクスチャ、およびいくつかのフィールドが作成されます。
- アニメーションを再生します。
放出されたパーティクルはクラウド(Cloud)レンダー タイプとして扱われるため、ワークスペースでは円として表示されます。
シェーディング > すべてをスムーズ シェード(Shading > Smooth Shade All)をオンに設定した場合の例を次に示します。
- 光源をシーンに追加し、ソフトウェア レンダーして火を確認します。
たとえば、レンダリング(Rendering)メニュー セットからを選択します。
火エフェクトのアトリビュートを編集する
火エフェクトでは、作成した放出パーティクル オブジェクトにいくつかのカスタム アトリビュートを設定できます。カスタム アトリビュートは、フィールドまたはエミッタ アトリビュートの組み合わせを制御して、火の調整に必要な設定が簡単にできます。
火エフェクトの作成オプション(Create Fire Effect Options)ウィンドウに表示されるアトリビュート
これらのアトリビュートは、 > を選択したときに、火エフェクトの作成オプション(Create Fire Effect Options)ウィンドウに表示されます。このオプション ウィンドウで加えた変更は、その変更後に作成された火(Fire)エフェクトに対してだけ適用されます。
詳細については、「火オプション(Fire Options)」を参照してください。
火エフェクトを使用した後でも、ほとんどのアトリビュートは編集できます。アトリビュートを編集する場合は、放出されたパーティクル オブジェクトを選択してから、アトリビュート エディタ(Attribute Editor)の追加のアトリビュート(Extra Attributes)セクションを開きます。例外については、それぞれの箇所で説明します。
火の外観を調整する
- エクスプレッション、ランプ、およびテクスチャによって制御されるその他のアトリビュートを調整してエフェクトを調整します。火エフェクトによって作成されるエクスプレッション、ランプ、およびテクスチャを調べるには、シーンにオブジェクトを 1 つだけ作成してそれに火を適用します。アトリビュート エディタ(Attribute Editor)、エクスプレション エディタ(Expression Editor)、およびハイパーシェード(Hypershade)を使用して、何が追加されたかを調べてください。
- クラウド(Cloud)パーティクル レンダー タイプのアトリビュートを編集します。
- ダイナミック リレーションシップ エディタ(Dynamics Relationship Editor)を使用して接続を解除することにより、乱気流(Turbulence)フィールドをオフに設定することができます。
- エミッタをアニメートしてシーンの火を動かします。