728x90
쉐이더 파일
실행
수정해야 하는 클래스들
더보기
1. Context class에 있던 조명 관련 내용을 Lighting class에 옮김
2. PerFrame에 있던 Context 관련 내용 Lighting 클래스 함수 내용으로 변경
3. Lighting 싱글톤 클래스 이므로 Window 클래스에 해당 싱글톤 관련 선언
보충
더보기
1. Point Light의 중점에 가까우면 조명 색상에 맞게 반영 반대로 거리에 벗어나면 원리 기본 조명색에 반영
2. 기존에 썻던 Global 조명에서 이제 개별적인 조명 색상도 계산된 걸로 반영 (쉐이더 파일로 정의)
추가로 수정해야 하는 클래스가 많아서 별도로 파일은 안올림...
'DirectX > DirectX 3D_(구)' 카테고리의 다른 글
41_Billboard (0) | 2021.09.05 |
---|---|
40_AreaLighting(2) SpotLight (0) | 2021.09.04 |
39_NormalMap (0) | 2021.09.01 |
38_Emissive (0) | 2021.08.22 |
37_Specular (0) | 2021.08.20 |