遺漏著色器
找不到或接受任何光線交集時所叫用的著色器。 這適用于背景或天網底。 遺漏著色器可能會使用 CallShader 和 TraceRay 來排程更多工作。
遺漏著色器必須包含使用者定義的結構型別承載參數,符合提供給 TraceRay的承載參數。
著色器類型屬性
[shader("miss")]
範例
[shader("anyhit")]
void miss_main(inout MyPayload payload)
{
// Use ray system values to compute contributions of background, sky, etc...
// Combine contributions into ray payload
CallShader( ... ); // if desired
TraceRay( ... ); // if desired
// this ray query is now complete
}