カテゴリ: 処理 > 計算
シェーダ ファミリ: テクスチャ
出力: ベクトル
ベクトル入力で結果がベクトル パラメータになる数学的演算を実行します。
名前(Name)
シェーダの名前。任意の名前を入力するか、デフォルト名を使用します。
オペレーション(Operation)
数学的演算を定義します。
[打ち消し](Negate)(ベクトル入力1)
[ベクトル入力1 + ベクトル入力2](Vector Input 1 + Vector Input 2)
[ベクトル入力1 - ベクトル入力2](Vector Input 1 - Vector Input 2)
[ベクトル入力1 x ベクトル入力2](Vector Input 1 x Vector Input 2)
この演算は外積です(VectorInput1 = (a,b,c)、VectorInput2 = (x,y,z)、つまり VectorInput1 x VectorInput2 = (b*z - c*y, a*z - c*x, a*y - b*x))。
[正規化](Normalize)(ベクトル入力1)
[最小](Minimum)(ベクトル入力1 ベクトル入力2)
[最大](Maximum)(ベクトル入力1 ベクトル入力2)
[ベクトル入力1 x スカラ入力1](Vector Input 1 x Scalar Input 1)
[ベクトル入力1 / スカラ入力1](Vector Input 1 / Scalar Input 1)
スカラ入力1(Scalar Input 1)
スカラ入力を定義します。
ベクトル入力1(Vector Input 1)
すべての数学的演算で使用されるベクトル(1)を定義します。
ベクトル入力2(Vector Input 2)
ベクトル入力 2 を定義します。
1 つまたは 2 つのベクトル出力シェーダ(バンプマップ ジェネレータ、テクスチャ空間コントローラ)および 1 つのスカラ出力シェーダ(テクスチャ ジェネレータ、その他の計算シェーダ)を入力パラメータに接続します。演算がいったん選択されると、ベクトル入力を受け入れるシェーダであればどこでも出力が使用できます。