折射
使用輸入光線、表面常態和 refraction 索引,傳回 refraction 向量。
ret refract (i, n, ?) |
---|
參數
項目 | 描述 |
---|---|
我 |
[in]浮點光線方向向量。 |
n |
[in]浮點、表面標準向量。 |
? |
[in]浮點參考索引純量。 |
傳回值
浮點的 refraction 向量。 如果輸入光線 i 與表面標準 n 之間的角度對指定的 refraction 索引而言太大?,則傳回值會 (0,0,0,0) 。
類型描述
名稱 | 範本類型 | 元件類型 | 大小 |
---|---|---|---|
i | 向量 | FLOAT | 任意 |
n | 向量 | FLOAT | 與輸入i相同的維度 (s) |
? | 標量 | FLOAT | 1 |
refraction 向量 | 向量 | FLOAT | 與輸入i相同的維度 (s) |
最小著色器模型
下列著色器模型中支援此函式。
著色器模型 | 支援 |
---|---|
著色器模型 2 (DirectX HLSL) 和更高的著色器模型 | 是 |
著色器模型 1 (DirectX HLSL) | 是 (vs_1_1僅) |