스펙큘러(거울/메탈릭 반사) 성분이 있는 재질에 대해서는
GGX 기반 스펙큘러 샘플링(importance sampling of GGX) 을 추가했다.
| 재질 | 샘플링 방식 |
| Matte | Cosine hemisphere |
| Metal, Mirror, Glass | GGX importance sampling |
| Uber, Substrate, Plastic | Cosine + GGX |
특히 Uber / Substrate / Plastic 같이
디퓨즈와 스펙큘러가 혼합된 재질에 대해서는:
- 5:5 비율로 디퓨즈/스펙큘러 샘플링 방향을 랜덤하게 선택
- 샘플링 시 확률에 따라 선택된 방향에 맞춰 BRDF를 평가
- PDF는 디퓨즈와 스펙큘러 PDF를 평균내어 사용



'Computer Graphics > VulkanPT' 카테고리의 다른 글
| pt - 4. 문제 해결 + blackbody 관련 정리 (0) | 2025.05.02 |
|---|---|
| pt - 3. rendering equation 개념 정리 + 현재 문제들 (0) | 2025.04.29 |
| pt - 1. (.pbrt)파일 파싱과 나이브한 구현 (0) | 2025.04.28 |
| pt - 0. path tracing 렌더러 시작 (2) | 2025.04.25 |
| BRDF 정리 (1) | 2025.04.22 |