セル スカラ

 
 
 

カラー | セル | テクスチャ サポート | Render Tree の使い方

カテゴリ: テクスチャ

シェーダ ファミリ: テクスチャ

出力: スカラ

Worley ノイズをベースとしているセル スカラ シェーダは、パーティクル ボリュームにノイズを追加して、その密度シェイプを定義するために使用されます。このシェーダはフラクタル スカラ シェーダに似ていますが、クラウドなど、より大きなスケール上のボリューム シェイプを使ったエフェクトを作成するのには、こちらがより便利です。

セル スカラ シェーダは、通常、パーティクル密度およびパーティクル ボリューム クラウド シェーダとともに使用します。各パーティクルのシェイプにセル パターンが追加され、通常、スモークやクラウドのパフなど、パーティクル ボリューム内に大きめの領域を作成します。

このシェーダを使用すると、一定レベルのディテールが作成できるため、エフェクトを作成するために放出するパーティクルが少なくてすむ場合があります。たとえば、もくもくとした煙のエフェクトを作成するために何千ものパーティクルを追加する代わりに、大きめのパーティクルをより少なめに使用します。そして、このシェーダからのフラクタル パターンを使用してスモークのシェイプを追加します。

ICE パーティクル シェーダに関する一般的な情報については、「ICE パーティクルのシェーディング」を参照してください。

ヒント:セルパターンの結果をプレビューする時間を短縮するためには、Render Treeのセルスカラシェーダのノードの上にある小さなVをクリックし、そのシェーダボールビューを表示します。これにより、レンダ領域をオフにして時間を短縮しながら、セル パターンだけを調整できます。

カラー

カラー

フィル(Fill)

セル パターンの内部を塗りつぶすためのカラー。値が 1 の場合は白(デフォルト)で、0 の場合は黒です。

ボーダー(Border)

セル間の境界線のカラー。値が 0 の場合は黒(デフォルト)で、1 の場合は白です。

[フィル]の値が 1、[ボーダー]の値が 0 の場合

[フィル]の値が 0、[ボーダー]の値が 1 の場合

   

コントラスト

最小/最大(Min/Max)

[フィル]と[ボーダー]のカラーの間のコントラストを制御するのに使用する最小値と最大値を設定します。

バイアス(Bias)

カラー コントラストに使用されている白/黒の全体的な量。

セル

セル整列(Cell Alignment)

[ランダム]、[ランダム(白いスポット多い)]、[ランダム(白いスポット少ない)]、[グリッド]、[グリッド 2]、[グリッド 4]、[ハニカム]から 1 つを選択して、パターン内でセルを整列させる方法を指定します。

セルジッター(Cell Jitter)

[セル整列]でいずれかのグリッド タイプを選択した場合、それに若干のジッターを追加して堅さを減らすことができます。

[ランダム]セル整列

[グリッド]セル整列

[グリッド 2]セル整列

[グリッド 4]セル整列

[ハニカム]セル整列

         

[グリッド]にセル ジッターを追加

 

シェイプ(Shape)

各セルのシェイプ:[ラウンド]または[正方形]

セルタイプ(Cell Type)

デフォルトのセル シェーダ([ラウンド セル])と敷石のようなシェーディングを切り替えます。

ストレートな区切り(Straight Border)

[セル タイプ]に[敷石]を選択した場合、このオプションを選択して、より等幅の境界線を作成できます。

[ラウンド セル]タイプの[ラウンド]シェイプ

[敷石]タイプの[ラウンド]シェイプ

[ラウンド セル]タイプの[正方形]シェイプ

[敷石]タイプの[正方形]シェイプ

ストレートな区切り

         

テクスチャ サポート

座標

外部座標又は自動空間(入力が無い場合)(External Coordinates or Auto Spatial (if no input))

このオプションがオンの場合、シェーダは入力シェーダのテクスチャ座標を使用します。

入力シェーダが使用されていない場合、基本オブジェクト テクスチャ座標が自動的に作成されます。

座標スケール

プリスケール(Pre-Scale)

[ノイズ大]、[デフォルト]、[ノイズ小]という、テクスチャ座標の一般的なスケールを設定します。

スケール(Scale)

[プリスケール]サイズを設定したら、テクスチャ座標のスケールを微調整できます。このスライダは、各軸においてテクスチャ座標を均等にスケーリングします。

軸毎のスケール(Scale per Axis)

XYZ の各軸に個別にスケールを設定します。

デフォルト ノイズ、スケール値 10

ノイズ大、スケール値 100

ノイズ小、スケール値 5

     

Render Tree の使い方

このシェーダを[Particle Density]シェーダの[density_shape]ポートや[density_texture]ポートに接続します。[Particle Density]シェーダは、[Particle Volume Cloud]シェーダの[density]ポートに接続されています。

より現実的または複雑なスモーク エフェクトを作成するには、セル スカラ シェーダを 1 つまたは複数のフラクタル スカラ シェーダとともに使用し、それぞれで、異なるレベルのディテールを定義します。