On this page |
このオペレータはVEXデータタイプの定数値をします。
このオペレータタイプを使用して、VOPネットワークにより定義されたVEXオペレータの異なるインスタンス化の間で変化しない値を作成します。 例えば、シェーディング関数により、値を2で乗算する必要がある場合、またはベクトルと{ 0, 1, 0 }の外積を求める必要がある場合、 Constant VOPを使用すると、2の値と{ 0, 1, 0 }が最も簡単に表示されます。 2の値または{ 0, 1, 0 }がシェーディングされるマテリアルのプロパティにより変化する可能性がある場合は、代わりにParameter VOPを使用します。
このオペレータと異なり、Parameter VOPでは、VOPネットワークを使用するOPタイプの各インスタンス化に対して異なる値を指定することができます。 例えば、VOPネットワークを使用してSurfaceシェーダ(SHOP)からサーフェスカラーにアクセスしたい場合、カラーをConstantではなくParameter VOPにします。
Outputs ¶
Constant Value ¶
このオペレータのパラメータにより指定された値です。
パラメータ ¶
Constant Type
このオペレータにより出力する値のVEXデータタイプを指定します。 いくつかのケースでは、VEXデータタイプを表す場合、複数の方法があります。 例えば、ベクトルタイプは、3つの浮動小数点値または単一のカラー値として表示することができます。 このパラメータは、VEX値をどのように表示するかも指定します。 これにより、このオペレータから出力される値を定義するパラメータを決定します。
Default Values
VEX関数の定数値を表示します。
Constant Name
生成されたVEXコードとオペレータタイルの出力の両方で、このオペレータにより定義される定数の名前です。
出力 ¶
Constant Value
このオペレータのパラメータにより指定された値です。
See also |