[메모] Dot product 의미
Dot( A, B ) = |a||b| cosθ
- A,B 벡터 크기가 1이면, A,B 벡터의 Dot product == cosθ
- 이 특성과 Normalize 를
같이 이용한 3D 계산에서 활용도가 높음.
- Cosine 그래프 특성상 좌,우
각도 차이없이 동일한 값 유지
예시)
- Dot( Normal vector, Light dir ) è 3D 도형과 빛과의 명암 처리
- Dot( View dir, reflection vector ) è specular 수치
- Dot( View dir, enemy dir ) è 시야에 상대방이 보이는지 여부 판단
결론)
두 벡터사이의
각도차이를 쉽게 구함.
댓글
댓글 쓰기