벡터의 내적

기록보관소 / 게임수학

가. 개요

내적은 두 벡터를 하나의 스칼라로 변환하는 연산이다.


나. 공식

A ⋅ B = ||A|| * ||B|| * cosT
      = A_x * B_x + A_y * B_y
여기서 T는 두 벡터 사이의 각이다.


다. 두 벡터간 위치관계

- 내적 값이 양수고 두 벡터 크기의 곱과 같으면 같은 방향이다.
- 내적 값이 음수고 절대값이 두 벡터의 크기의 곱과 같으면 반대 방향이다.
- 내적 값이 0이면 수직이다.
- 내적 값이 두 벡터 크기의 곱보다 작으면 예각이다.
- 내적 값이 음수고 절대값이 두 벡터 크기의 곱보다 작으면 둔각이다.


라. 이용

벡터의 직교투영에 내적을 이용할 수 있다.