DirectX 3D Practice 2. 1차 진행사항
2. 1차 진행사항
1. 3D Light
3D 공간상에서의 Directional, Point, Spot 세 종류 광원 구현.
- Directional Light
방향성 광원. 렌더링 화면 내 모든 물체에 특정 방향으로 빛을 비춘다.
- Point Light
점광원. 일정 반경 이내에 빛을 비춘다. 거리에 따른 감쇄 효과가 있다.
- Spot Light
스포트라이트. 일정 반경 이내에, 정해진 각도로 원뿔 형태의 빛을 비춘다.
점광원과 같이 거리에 따른 감쇄 효과가 있다.
2. Cascade Frustum Culling
Cascade Shadow Map 구현을 위한 계단식 카메라 절두체와 절두체 컬링 구현.
Cascade Shadow Mapping 관련 참고 문서
절두체를 위 그림과 같이 세 단계로 분할하여, 오브젝트 위치에 따라 어떤 절두체에 포함되는지 검사한다.
만약 어떤 절두체에도 포함되지 않는다면, 렌더링 대상에서 제외되어 드로우콜이 발생하지 않도록 한다.