앞서 이 포스팅은 홍정모의 그래픽스 Part1을 수강하고 작성한 내용입니다. 강의의 세부 코드는 첨부하지 않고, 결과와 이론 위주로 포스팅했습니다. 개요 위 이미지의 구에 반사 효과를 주고자 한다. 반사 효과를 넣게 되면 아래 배경도 비춰질 것이고, 옆의 구 또한 비춰질 것이다. 반사 효과 어떤 충돌 지점 hit가 있을 때, d는 관측 지점에서 hit까지 오는 벡터이고 n은 hit에서의 노말벡터라고 하자. 우리가 구해야 하는 것은 d가 hit에 도달한 뒤, 같은 각도로 반사되는 벡터 r인데, r은 2m -d로 구할 수 있다. m을 구하는 방법은 -d의 n 위로의 그림자 벡터를 구하고, d와 그림자 벡터를 더하면 m을 구할 수 있다. 위 과정을 거치면 r 벡터를 구할 수 있고, hit 지점에서 다시 r 방..