Share via


누락 셰이더

광선 교차를 찾거나 수락하지 않을 때 호출되는 셰이더입니다. 이는 배경 또는 하늘 음영에 유용합니다. 누락된 셰이더는 CallShaderTraceRay 를 사용하여 더 많은 작업을 예약할 수 있습니다.

누락 셰이더는 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
}