Sample Texture 3D ノード
説明
Texture 3D をサンプリングし、シェーダー内で使用する Vector 4 の色の値を返します。入力 UV を使用して UV 座標をオーバーライドできます。また、入力 Sampler を使用してカスタムの Sampler State を定義できます。
ノート: このノード は、シェーダーステージ の Fragment でのみ使用可能です。
ポート
Name | Direction | タイプ | バインディング | 説明 |
---|---|---|---|---|
Texture | 入力 | Texture 3D | なし | サンプリングする Texture 3D |
UV | 入力 | Vector 3 | なし | 3 次元 UV 座標 |
Sampler | 入力 | サンプラー状態 | デフォルトのサンプラーステート | テクスチャのサンプラー |
RGBA | 出力 | Vector 4 | なし | RGBA 出力値 |
生成されるコードの例
以下のサンプルコードは、このノードの出力の一例を示したものです。
float4 _SampleTexture3D_Out = SAMPLE_TEXTURE3D(Texture, Sampler, UV);