🎁 minirt 뽀개기!
(4) Raytracing One Weekend 식 이해하기! 1
(5) Raytracing One Weekend 식 이해하기! 2
(6) Raytracing One Weekend 식 이해하기! 3
(8) Raytracing One Weekend 식 이해하기! 5
// 책에서의 6장 내용
이번 시간에는 꽤나 알아야 할 식들이 많다 🥲
하지만 차근차근 하나씩 한다면 해낼 수 있다!!!!
**법선벡터(Nomal vector)**에 대해 이해하고 있고 내적의 결과에 대한 이해가 잘 되어있다면 어렵지 않게 앞부분을 넘어갈 수 있을 것이다!
표면에 따라서 색을 좀더 입체적으로 입혀보자! 우리는 ray를 쏴서 구와 부딪힌 P지점에서의 법선 벡터를 구한뒤, 해당 법선 벡터의 성분을 활용해 구에 조금 더 다양한 색을 입혀볼 것이다!
정점 P에서의 법선벡터를 구하기 위해 정점 P에서 정점 C를 빼줄것이다.
만약, 정점좌표 연산이 어렵다면 임의의 점 K를 잡고 KP 벡터와 KC벡터가 있다고 생각해보자