매끈매끈한 강철 공을 띄우고 , 이 공이 주변 환경 이미지를 반사하는 모습을 확인했다.
PBR에 쓰이는 세부적인 공식들을 모두 이해하지는 못했지만, PBR은 다음과 같은 요소들을 중시한다는 점만 일단 새겨두면 될 것 같다.
1. 표면에 반사되는 굴절되는 빛의 합은 일정해야 한다. 즉, 에너지 보존 법칙을 고려해야 한다.
2. 빛의 반사율은 시선벡터가 표면의 법선 방향과 둔각을 이룰수록 높아진다는 프레넬 반사를 고려해야 한다.
3. PBR은 까끌까끌한 미세면의 존재를 의식하며, 국소면의 까끌까끌한 정도를 roughness라는 수치로 나타낸다. 표면은 roughness가 낮을수록(매끈매끈할수록) 정반사하는 성질이 생긴다.
'개발의 편린' 카테고리의 다른 글
Deferred Rendering에 대한 시도 : 큐브맵 적용 (0) | 2024.03.18 |
---|---|
Deferred Rendering에 대한 첫번째 시도 (0) | 2024.03.15 |
맵 에디터 개발의 흔적 (0) | 2024.01.31 |
게임 오브젝트 갯수 메모리 스트레스 테스트 (0) | 2024.01.18 |