このオペレータは、原点P
から、正規ベクトルD
で指定した方向に光線を送ります。
その結果として、カラー、不透明度、アルファが返されます。
Bias パラメータは通常小さい数で、セルフシェーディングを防ぎます。 Max Contribution パラメータは、Traceオペレータの結果がピクセルカラーに対してどれぐらい寄与するかという情報をレンダラーへ伝えますが、 トレースの結果には何の影響も与えません。
Position(P
)入力を接続しない場合、同じ名前のグローバル変数が代わりに使用されます。
Examples ¶
RaytraceVopShader Example for Ray Trace VOP node
このサンプルでは、VOP VEXネットワークを使って、単純なレイトレースシェーダについて説明しています。 シェーダプロパティを修正するには、マテリアル内にPropertiesシェーダを作成して、Outputシェーダノードに接続します。 そして、レンダリングパラメータをPropertiesノードに追加します。 例えば、反射の数を制御するには、reflect limitパラメータを追加します。
See also |