Unity URP 파이프라인을 위한 하이브리드 레이 트레이싱
요약
이 기술 기사는 Unity URP 파이프라인을 위한 하이브리드 레이 트레이싱 구현 방법을 다룹니다. RenderGraph API를 활용하여 G-Buffer에서 경로 추적 및 모션 벡터 기반 시간 재사용(ReSTIR) 기능을 지원합니다. 이를 통해 고품질의 광원 효과와 성능 최적화를 동시에 달성할 수 있습니다.
핵심 포인트
- Unity URP 파이프라인에 하이브리드 레이 트레이싱 적용
- RenderGraph API를 사용하여 패스 트레이싱 구현
- 모션 벡터 기반 시간 재사용(ReSTIR)으로 성능 향상
- G-Buffer에서 경로 추적 및 smith-GGX 반사 지원
Unity URP 파이프라인을 위한 하이브리드 레이 트레이싱
기능
- RenderGraph API를 사용하여 개발됨
- 볼륨 컴포넌트로 주입된(Injected) 패스 트레이싱 패스
- URP Lit.shader 및 ComplexLit.shader 지원 (수정됨)
- 하이브리드 레이 트레이싱 지원 (G-Buffer에서 경로 추적, 모션 벡터를 사용한 시간 재사용)
- smith-GGX 반사(Bounded VNDF 샘플링) 지원
- 시간 재사용 ReSTIR 지원 (모션 벡터 사용)
사진 자료
Sponza
2.1 경로 추적 결과 (원본, 1spp)
2.2 경로 추적 결과 (G-Buffer에서 추적, 1spp)
2.3 경로 추적 결과 (시간 ReSTIR, 1spp)
2.4 정답(Ground Truth) (8192spp)
AI 자동 생성 콘텐츠
본 콘텐츠는 GitHub GameDev의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기