mib_color_interpolate

 
 
 

カテゴリ: mental ray > テクスチャ

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

出力: カラー

スカラまたはカラーを指定すると、マルチカラー マップのルックアップおよび補間を行います。マップは最大 8 色のセットです(配列ではありません)。実際のカラーの数は[num]パラメータによって指定されます。

名前(Name)

Render Tree に表示されるシェーダ ノードの名前。任意の名前を入力するか、デフォルト名を使用します。

入力(input)

ルックアップするスカラ。

数(num)

カラー リスト内のカラーの数。最小は 1、最大は 8 です。

weight_*

カラー スプレッドにおけるカラー 1~6 の位置を指定します。0 の値は最も低い位置のカラー、1 の値は最も高い位置のカラーになります。

ウェイトは一定の割合で増加していきます。カラー 0 のウェイトは常に 0、カラー num-1 のウェイトは常に 1 です。

この 2 つの値の間のウェイトを指定する必要があります(つまりカラーよりも 2 少ない [num-2] のウェイト)。

color_*

カラー スプレッドを指定します。最初の [num] カラーだけが定義されます。inputが0である場合はcolor_0だけが評価され、inputが1である場合はcolor_( num-1 )だけが評価されます。

input が数値精度の範囲内でウェイトとまったく等しい場合は、対応するカラーだけが評価されます。その他のすべての場合は、2 つの隣り合ったカラーだけが評価され、補間されます。