nParticle のシェーディングアトリビュートを調整する
 
 
 

nParticle の不透明度(Opacity)を調整すると、nParticle の時間の経過に従って煙が大気中に消えていく経路を真似ることができます。カラー ランプを設定して、白、グレー、青のシェードを煙に追加できます。

nParticle の半径アトリビュート、不透明度カラーは、nParticle オブジェクト単位、またはパーティクル単位で設定できます。nParticle オブジェクトのシェーディング ランプを使用して、パーティクル単位で不透明度カラーを、パーティクルの存在時間(Age)パーティクル ID(Particle ID)半径(Radius)などの nParticle プロパティに、マッピングできます。

nParticle のシェーディング アトリビュートを設定するには

  1. nParticle オブジェクトのシェーディング アトリビュートに行う変更を見やすくするため、ボリューム軸(Volume Axis)フィールドのシェイプを非表示にできます。そのためには、アウトライナ(Outliner)Field_Smoke1 を選択してから、ディスプレイ > 非表示 > 選択項目の非表示(Display > Hide > Hide Selection)を選択します。

    ボリューム軸(Volume Axis)フィールドはまだ nParticle に作用していますが、ボリューム シェイプはシーン ビュー内に表示されなくなっています。

  2. アウトライナ(Outliner)nParticle_Smoke を選択します。
  3. アトリビュート エディタ(Attribute Editor)で、nParticle_SmokeShape1 タブをクリックします。
  4. シェーディング(Shading)セクションで、不透明度(Opacity)を 0.1 に設定します。
  5. シミュレーションを再生します。

    放出される nParticle クラウドが薄くなり、これまでよりも煙草の煙らしくなっていることがわかります。

    立ち昇り、大気中に消えていく煙の外観をさらに改良するため、不透明度のスケール(Opacity Scale)ランプを使用して、時間の経過に従った個々の nParticle の不透明度を調整します。

  6. 不透明度のスケール(Opacity Scale)セクションでランプ内をクリックして追加のマーカを作成し、次のマーカ設定を行って不透明度(Opacity)ランプを設定します。
    マーカ 選択した位置(Selected Position) 選択した値(Selected Value) 補間(Interpolation)
    1 0.299 0.980 スプライン(Spline)
    2 0.560 0.915 スプライン(Spline)
    3 0.709 0.580 スプライン(Spline)
    4 0.984 0.0 スプライン(Spline)
  7. 不透明度のスケールの入力(Opacity Scale Input)正規化した存在時間(Normalized Age)に設定します。

    出現(放出)の瞬間から時間の経過につれて、各 nParticle は左側のマーカで指定した不透明度の値から右側のマーカで指定した不透明度の値に変化します。

  8. 不透明度のスケールのランダム化(Opacity Scale Randomize)を 0.116 に設定します。

  9. nParticle が最初にシーンに放出されるときのカラーを設定するには、ランプの一番左側の円形マーカ(選択した位置(Selected Position) 0)をクリックしてから選択したカラー(Selected Color)の横のカラー サンプルをクリックします。

    カラー チューザ(Color Chooser)が表示されます。

  10. 数値入力セクションで、HSV タブをクリックします。
  11. カラー チューザ(Color Chooser)で白を選択してグレーを少し追加するか、または HSV(Hue-Saturation-Value)フィールドに次のカラー値を入力します。
  12. 時間の経過に従った nParticle のカラーを設定するには、ランプ内をクリックしてマーカを作成し、選択した位置(Selected Position)を 0.834 に設定してから選択したカラー(Selected Color)の横のカラー サンプルをクリックします。
  13. カラー チューザで、最初のマーカとして選択したカラーよりも少し暗いグレーのシェードを選択するか、HSV(Hue-Saturation-Value)フィールドに次のカラー値を入力します。
  14. ランプの右端のマーカ(選択した位置(Selected Position) 1.0 の位置)を選択して、HSV(Hue-Saturation-Value)フィールドに次のカラー値を入力してカラーを設定します。
  15. 入力カラー(Color Input)正規化した存在時間(Normalized Age)に設定します。

    時間の経過につれて、各 nParticle は左側のマーカで指定したカラーから右側のマーカで指定したカラーに変化します。

  16. 時間の経過につれて nParticle のカラーをブレンドする方法を改善するには、次の手順を実行します。

    シミュレーションを再生すると、nParticle はより煙草の煙らしく見えるようになっています。

    煙にボリュームを追加すると、シミュレーションがさらに改善されます。nParticle の不透明度の値を小さくするのではなく、放出するパーティクルを増やし、nParticle の半径を大きくして、煙のボリュームをより多く作成します。

ボリュームを nParticle 煙に追加するには

  1. アウトライナ(Outliner)nParticle_Smoke を選択します。
  2. アトリビュート エディタ(Attribute Editor)で、nParticle_SmokeShape タブをクリックします。
  3. ライフスパン(Lifespan)セクションで、ライフスパン(Lifespan)を 10 に設定します。
  4. パーティクル サイズ(Particle Size)セクションで、半径(Radius)を 6.5 に設定します。
  5. アトリビュート エディタ(Attribute Edito)で、Emitter_Smoke1 タブをクリックします。
  6. 基本エミッタ アトリビュート(Basic Emitter Attribute)セクションで、レート(パーティクル/秒)(Rate (Particles/Sec))を 128.4 に設定します。
  7. シミュレーションを再生します。

    不透明度のスケール(Opacity Scale)およびカラー(Color)のランプの調整を続行して、煙に必要な正確な消散エフェクトおよびカラーを作成します。