2D Fur(2D ファー)

 
 
 

下位互換用に用意されています。このシェーダはサポートされていませんが、これを使用する古いシーンとの互換性を確保するために Softimage で引き続きインストールすることができます。シーン内のサポートされていないシェーダは、現在の Softimage シェーダ ライブラリの同等のシェーダに置き換えることを推奨します。

| オブジェクト | カラー | シェイプ | 重力 | ライト | Render Tree の使い方

[シェーダタイプ](Shader Type): アウトプット

出力: カラー(RGB)値

レンダリングしたイメージ上でレンダリングされる 2D プロセスを作成します。レンダリングしたイメージに 2D ファー エフェクトを作成します。初期イメージをレンダリングした後にファー エフェクトを作成しますので、レンダリングが完了するまで、ファー エフェクトを表示できません。

このシェーダでは深度情報と法線情報を使用して各ファーを正確に配置します。

名前(Name)

シェーダの名前。任意の名前を入力するか、デフォルト名を使用します。

オブジェクト

ファー有りのオブジェクト(Objects with Fur)

後処理でファー エフェクトを適用するシーン内のオブジェクトを定義します。

[追加](Add): Explorerを開き、ファーを適用するオブジェクトを選択します。選択を終えるときは、[Explorer]の外側をクリックします。複数オブジェクトを選択するには、[Ctrl]を押しながらクリックします。

[上へ](Up)、[下へ](Down): ファーエフェクトを適用するときにオブジェクトを使用する順番を定義します。リストの先頭にあるオブジェクトが最初に使用されます。

[削除](Delete): 選択したオブジェクトを一覧から削除し、ファーが適用されないようにします。

カラー

オブジェクトカラー使用(Use Object Color)

ヘア(ファー)の下のアンビエント カラーにオブジェクト カラーを指定します。アンビエント カラーを指定しません。

アンビエント(Ambient)

ファーのアンビエント カラーを定義します。

スペキュラ(Specular)

ファーのスペキュラ カラーを定義します。

スペキュラリティ(Specularity)

ファー(ヘア)の鏡面反射光指数を定義します。高い指定値の場合、局所的にハイライトし、低い場合、広範囲をハイライトします。

輝度変位(Brightness Variation)

アンビエント カラーをヘア単位で無作為に適用する輝度を定義します。このパラメータを指定すると、ヘア単位で明暗が変化し、現実味がでてきます。

輝度ブレンド(Brightness Blend)

ファーの輝度とアンビエント パラメータで定義されたファーのカラーをブレンドします。

透明度(Transparency)

ファーおよびヘアの透明度を定義します。0 の場合、完全に透明感のないヘアを、1 の場合、完全に透明なヘアを作成します。

シェイプ

原点のフリーズ(Freeze Origins)

オンの場合、ファーの原型はレンダリングの最初のフレームからのみサンプリングされ、それ以降のフレームではこの原型が再利用されます。

密度(Density)

ファーの密度をコントロールします。高い指定値の場合、面積あたりに作成されるヘアの数が多くなります。

高い値にするとレンダリング時間が長くかかります。

位置のランダムさ(Position Randomness)

オブジェクト上に配置するヘアのランダムさを定義します。0 の場合、ヘアを均等に配置して、成長させます。高い値では、ランダムさが増し、自然体に近似します。ヘアの配置はフレームごとに一貫性があります。

高い値にするとレンダリング時間が長くかかります。

方向のランダムさ(Direction Randomness)

ヘアの伸びる方向に対してランダムさを定義します。0 の場合、法線方向沿いにオブジェクトからまっすぐなヘアを作成します。高い値を設定すると、ヘアの伸びが均一でなくなります。

柔軟性(Limpness)

ヘアの重力、密度、構造上の硬さを結合します。ヘアを簡単に曲げるには、値を高くします。0 = 非常に硬い毛質

重力の関係で短いより長いヘアの方が折り曲げやすいです。ヘアのしなやかさを指定する場合に考慮に入れてください。

長さ(Length)

オブジェクトのスペース単位のヘアの長さを定義します。

高い値にするとレンダリング時間が長くかかります。

長さのランダムさ(Length Randomness)

ヘアの長さに追加するランダムさを決定します。ヘア単位でランダムさを適用し、現実味を加えます。

0 の場合、ヘアが均一な長さになります。

1 の場合、ヘアが見えなくなったり、平均長の 2 倍になります。

ライン幅(Line Width)

髪束の幅をピクセルで定義します。

セグメント長(Segment Length)

オブジェクトのスペース単位ごとにヘア セグメントの長さを定義します。ヘアは複数のセグメントで構成します。高い指定値の場合、ヘアの形状やハイライト カラーのレンダリングが正確になります。

重力

重力方向(Gravity Direction)

ヘアの流れる方向を重力ベクトルで定義します。通常は 0, -1, 0 に設定して、ヘアを下ろします。

ワールド空間(World Space)

デフォルト値のオンに設定すると、重力の設定にシーンの原点を使用します。

振幅(Amp)

重力の強度を方向ベクトルの長さに指定します。長さを 2 倍にすると、重力も 2 倍になります。

ライト

ライトの一覧(Light List)

シーンに使用するライトを定義して、ファー エフェクトを算出します。

Render Tree の使い方

このアウトプット シェーダは直接 Render Tree に使用するのではなく、レンダ パスのシェーダ スタックで適用します。詳細情報