본문 바로가기

그래픽스/빠르게 훑어보는 그래픽스

6. Illumination Models and Surface Rendering Methods

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

L N R 싹다 정규화된 단위벡터

L ⋅ N 하면 N 에 내적된 계수 값 나옴, 이를 2배하면 L + R 계수랑 같음

R + L = (2N ⋅L)N 에서 R빼고 싹다 오른쪽으로 넘기면 R 벡터 구할 수 있음

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

N에 수직인 단위벡터 X를 가정함

T 를 N과 X 그리고 세타r 을 이용해서 정의 가능

L  도 따로 정의함

X 를 N과 L의 식으로 변형

T에 정의된 X에 대하여, N과 L로 정의된 식을 대입함

스넬스로우 를 이용해서 sin부분을 상수로 바꿈

그 후 N과 L로 정리해서 변형

그러면 T를 구할 수 있는 식이 나오는데

cos 세타r 은 어케구함?

스넬스로우로 구한 사인 세타r 로 구한다고함

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

'그래픽스 > 빠르게 훑어보는 그래픽스' 카테고리의 다른 글

8. Color Models  (0) 2025.05.31
7. Texture Mapping  (0) 2025.05.31
5. Visible Surface Detection  (0) 2025.05.25
4. Three Dimensional Viewing  (0) 2025.05.23
3. Geometric Transformations  (0) 2025.05.22