Direct3D 12 Raytracing HLSL 著色器
下列 HLSL 著色器支援 Direct3D 12 光線追蹤管線。 這些著色器是編譯成程式庫的函式,目標模型lib_6_3,並由著色器函式上的屬性 [著色器 (「shadertype」) ] 識別。 請參閱 內建函式 和 系統值 ,以查看每個著色器類型允許的專案。
本節內容
主題 | 描述 |
---|---|
任何點擊著色器 |
當光線交集不透明時所叫用的著色器。 |
可呼叫著色器 |
使用 CallShader 內建函式從另一個著色器叫用的著色器。 |
最近的點擊著色器 |
啟用著色器且已決定最接近的點擊或光線交集搜尋結束時所叫用的著色器。 |
交集著色器 |
著色器,用來實作與相關聯周框磁片區交集 (周框方塊) 的光線自訂交集基本類型。 |
遺漏著色器 |
找不到或接受光線交集時所叫用的著色器。 |
光線產生著色器 |
呼叫 TraceRay 以產生光線的著色器。 |