광선 추적 HLSL 구조체(Direct3D 12)
다음 HLSL 구조는 Direct3D 12 광선 추적 파이프라인을 지원합니다.
섹션 내용
항목 | Description |
---|---|
호출 매개 변수 구조 |
CallShader 호출에 대한 inout 인수로 제공되고 호출 가능한 셰이더에 대한 inout 매개 변수로 제공되는 사용자 정의 구조체입니다. |
교집합 특성 구조 |
TraceRay 호출에서 inout 인수로 제공되고 광선 페이로드에 액세스할 수 있는 셰이더 형식의 inout 매개 변수로 제공되는 사용자 정의 구조체입니다. |
광선 페이로드 구조 |
TraceRay 호출에서 inout 인수로 제공되고 광선 페이로드에 액세스할 수 있는 셰이더 형식의 inout 매개 변수로 제공되는 사용자 정의 구조체입니다. |
RayDesc 구조체 |
투명도, 컬링 및 조기 아웃 동작을 재정의하기 위해 TraceRay 함수에 전달된 플래그입니다. |