레이트레이싱 기반 효과 디버깅
고해상도 렌더 파이프라인(HDRP)에는 Render Pipeline Debug 창이 포함되어 있으며 이를 사용하여 HDRP에서 레이트레이싱 기반 효과를 디버그하고 이해할 수 있습니다. 레이트레이싱 기반 효과를 디버그하려면 다음을 수행합니다.
- 디버그 메뉴를 열고 Window > Render Pipeline > Render Pipeline Debug를 선택합니다.
- Lighting 패널을 선택합니다.
- Fullscreen Debug Mode 드롭다운 메뉴를 사용하여 디버그할 레이트레이싱 효과를 선택합니다.
Light Cluster Debug Mode: 빨간색 영역은 셀당 광원의 수가 셀당 광원의 최대 수와 동일한 부분을 보여줍니다.
디버그 모드
전체 화면 디버그 모드 | 설명 |
---|---|
Screen Space Ambient Occlusion | Ray-Traced Ambient Occlusion이 활성화되면 앰비언트 오클루전이 있는 스크린 공간 버퍼를 표시합니다. |
Screen Space Reflection | Ray-Traced Reflections이 활성화되면 레이트레이싱 기반 리플렉션을 표시합니다. |
Transparent Screen Space Reflection | Ray-Traced Reflections이 활성화되면 투명 오브젝트에 레이트레이싱 기반 리플렉션을 표시합니다. |
Contact Shadows | Ray-Traced Contact Shadows가 활성화되면 레이트레이싱 기반 컨택트 그림자를 표시합니다. |
Screen Space Shadows | 스크린 공간 그림자가 활성화되면 스크린 공간 그림자 세트를 표시합니다. 이 옵션을 선택하는 경우 Unity는 현재 활성화된 그림자를 변경할 수 있는 Screen Space Shadow Index 슬라이더를 노출합니다. 면 광원 그림자에는 두 가지 채널이 있습니다. |
Screen Space Global Illumination | Ray-Traced Global Illumination이 활성화되면 간접 디퓨즈 조명이 있는 스크린 공간 버퍼를 표시합니다. |
Recursive Ray-Tracing | Recursive Ray Tracing이 활성화되면 효과를 사용하여 평가한 픽셀을 표시합니다. |
Ray-Traced Subsurface Scattering | Ray-Traced Subsurface Scattering을 활성화하면 기술을 사용하여 평가한 픽셀에 대한 표면 아래 조명 값을 표시합니다. |
Light Cluster | 광원 밀도가 더 높고 평가하는 데 잠재적으로 리소스 소모를 더 많이 하는 영역을 볼 수 있는 디버그 뷰를 사용하여 클러스터를 표시합니다. |