パーティクル クラウド(Particle Cloud)

パーティクル クラウドを使用して、パーティクルをソフトウェア レンダーし、薄いガス、クラウド、メタボール サーフェス、チューブなどのエフェクトを作成することができます。

シェーディング グループのボリューム ポートに接続できるボリューム(Volume)マテリアルです。initialParticleSE は、サーフェス(Surface)ポートに接続された標準サーフェス マテリアルとボリューム(Volume)ポートに接続されたパーティクル クラウド(Particle Cloud)マテリアルを持つシェーディング グループです。パーティクル クラウド シェーディング グループをパーティクル エミッタに接続すると、ガスやクラウドなどのエフェクトを生成することができます。パーティクルは、薄いガス、クラウド、メタボール サーフェス、またはチューブとしてソフトウェア レンダーすることができます。

カラー(Color)透明度(Transparency)白熱光(Incandescence)は固定値に設定することやパーティクルのライフにテクスチャ マップすることができます。マップされる場合は、マップの V 値がパーティクルのライフにマップされます。

このマテリアルは作成(Create)タブにあります。

カラー(Color)

パーティクル クラウドの基本カラーを設定します。既定値は青緑です。

透明度(Transparency)

パーティクル クラウドの透明度を設定します。赤、緑、青の各チャネルで透明度を調整することができます。パーティクル クラウドを不透明にする場合は透明度を小さい値に(暗く)設定し、透明にする場合は大きい値に(明るく)設定します。

白熱光(Incandescence)

パーティクル クラウドを光源のように明るく見せるには、白熱光(Incandescence)アトリビュートを使用します。既定では白熱光(Incandescence)が黒であるため、グローは追加されません。

注:

白熱光(Incandescence)をオンに設定すると、パーティクル クラウドが発光しますが、シーン内の他のオブジェクトは照明されません。

ライフ カラー(Life Color)

パーティクルのライフ内の特定時間におけるカラーを設定します。パーティクル サンプラ(Particle Sampler)ノードを使用して、このアトリビュートをパーティクルの存続期間にわたってアニメートすることができます。

ライフ透明度(Life Transparency)

パーティクルの存続期間内の特定時間における透明度を設定します。パーティクル サンプラ(Particle Sampler)ノードを使用して、このアトリビュートをパーティクルの存続期間にわたってアニメートすることができます。

ライフ白熱光(Life Incandescence)

パーティクルの存続期間内の特定時間における発光色を設定します。パーティクル サンプラ(Particle Sampler)ノードを使用して、このアトリビュートをパーティクルの存続期間にわたってアニメートすることができます。

注:

ライフ カラー(Life Color)ライフ透明度(Life Transparency)ライフ白熱光(Life Incandescence)は、パーティクルの存在時間によって制御されます。カラー、透明度、白熱光はテクスチャによって定義されますが、その UV 情報はすべて particleSamplerInfo ユーティリティ ノードから取得されます。particleSamplerInfo ユーティリティ ノードは、テクスチャの作成時に自動的に生成されます。

グローの強度(Glow Intensity)

パーティクル クラウド(粒子状のクラウド)に追加されるハロ状のグロー エフェクトの量を調整します。このグロー エフェクトは、レンダリングが完了した後のポスト プロセスとして追加されます。グローの強度(Glow Intensity)の既定値はゼロであり、グローは追加されません。

透明度(Transparency)

密度(Density)

透明度アトリビュートに似た機能です。パーティクル クラウドの密度がどのように表示されるかを制御し、さらに、そのパーティクル クラウドを通してバックグラウンドがどの程度見えるかを調整します。このアトリビュート値を増加させると、パーティクル クラウドの密度が高くなります。

ブロブ マップ(Blob Map)

パーティクル クラウドの透明度に適用されるスケーリング係数を指定します。3D テクスチャにそれ自体を接続すると、パーティクルだけでは作れない内部テクスチャやシェイプをクラウドに追加することができます。

丸み(Roundness)

ノイズの不規則性を調節します。この値が小さいほど、シェイプの丸みが減少します。

半透明(Translucence)

影の計算のみに使用されるパーティクル クラウドの密度のスケール係数を指定します。この値が大きいほど、より多くのライトが貫通します。次の式に従います。

density * (1 - translucence)

ビルドイン ノイズ(Built-in Noise)

ノイズ(Noise)

パーティクル クラウド内のジッタを調節します。この値にゼロを設定すると、パーティクル クラウド全体が非常にスムーズで均一に見えます。ノイズの値を大きくすると、テレビ画面上の静電気のようにクラウド内部のノイズが増加します。ノイズの既定値は 0.75 です。

ノイズ周波数(Noise Freq)

ノイズ(Noise)がオンのときに、ノイズ粒子のサイズを設定します。ノイズ周波数(Noise Frequency)に大きい値を指定すると小さく微細なノイズが生成され、小さい値を指定すると大きく粗いノイズが生成されます。ノイズ周波数(Noise Frequency)を 0 に設定すると、ノイズ(Noise)がオフのときと同じ結果が得られます。

ノイズのアスペクト(Noise Aspect)

ノイズ(Noise)がオンのときに、ノイズの分布を調節します。既定値はゼロであり、ノイズが XY 方向に均等に分布します。ノイズのアスペクト(Noise Aspect)に正の値を指定すると、パーティクルのパスに直角にノイズが分布します。負の値を指定すると、パーティクルのパスと並行にノイズが分布します。

ノイズ アニメーション レート(Noise Anim Rate)

アニメーション中のノイズ変更レートを制御するスケーリング係数を指定します。

ソリッド コアのサイズ(Solid Core Size)

コア(パーティクルが不透明である領域)のサイズを指定します。

サーフェス シェーディング プロパティ(Surface Shading Properties)

拡散係数(Diffuse Coeff)

パーティクルから反射されるシーン内のライトの量を指定します。大半のマテリアルは当たっているライトの一部を吸収して、残りを拡散します。

既定値は 0.0 です。1.0 に設定すると、マテリアルに当たるライトがすべて反射されます。高密度のクラウドを作成する場合は値を高くします。0.0 (最小値)に設定すると、ライトはまったく反射されずサーフェス シェーディングが発生しません。

サーフェス カラーは透明度によって調整されます。この値を 1.0 より大きな値に設定すると、マテリアルが透明なときでもサーフェスの特性を表示できます。

サーフェス カラー(Surface Color)

クラウドの内側ではなく、パーティクル クラウド サーフェスの基本カラーを指定します。このオプションを有効にするには、拡散係数(Diffuse Coeff)を 0 より大きな値に設定する必要があります。

バンプ マッピング(Bump Mapping)

バンプ マップ テクスチャのピクセルの輝度に従って(レンダリング実行中に)サーフェス法線を変更すると、凹凸のある粗い形状のようにサーフェスを見せることができます。このオプションを有効にするには、拡散係数(Diffuse Coeff)を 0 より大きな値に設定する必要があります。(バンプ マップによってサーフェスの形状が実際に変更されるわけではありません。サーフェスのシルエットはスムーズなままに見えます)。

半透明係数(Translucence Coeff)

ライトが半透明のオブジェクト内を拡散的に貫通する方法を指定します。つまり、ライトがオブジェクトの一方側を照らすと、反対側が部分的に照らされるということです。半透明係数(Translucence Coeff)アトリビュートを使用すると、クラウド、毛皮、ヘア、大理石、ひすい、ワックス、紙、木の葉などのエフェクトを作成することができます。半透明係数(Translucence Coeff)を 0 (既定値)に設定すると、ライトがオブジェクト内を貫通しません。半透明係数(Translucence Coeff)を 1 に設定すると、ライトがすべて貫通します。このオプションを有効にするには、拡散係数(Diffuse Coeff)を 0 より大きな値に設定する必要があります。

サーフェス シェーディング シャドウ(Surface Shading Shadow)

サーフェス シェーディングが、シャドウを含むプリ イルミネーション(使用可能な場合)と結合するかどうかを指定します(次の「フィルタの半径(Filter Radius)」の説明を参照)。このオプションを有効にするには、拡散係数(Diffuse Coeff)を 0 より大きな値に設定する必要があります。

プリ イルミネーション コントロール(Pre-illumination Controls)

フィルタの半径(Filter Radius)

ボリューム パーティクルは、既定では各パーティクルの中心のライティングを評価するプリ イルミネーションを使用します。このため、アニメーションの中で輝度が急速に変化するとポッピングが発生することがあります。特にサーフェス シェーディング シャドウ(Surface Shading Shadow)がオンの場合に顕著です。

フィルタの半径(Filter Radius)を使用すると、プリ イルミネーション結果をフィルタして、各パーティクルの中心の値がフィルタ半径内のすべてのプリ イルミネーション結果の平均になるようにすることができます。値を大きくするとレンダー時間が長くなりますが、よりスムーズなイメージが作成されます。