2014. 10. 20. 13:30
두벡터 A B가 존재할 시 A벡터를 B에 투영한 Proj 벡터를 구하는방법
일단 벡터의 내적부터 살펴보면
벡터의 내적 : A · B = |A||B|cosθ (A벡터 길이 * B벡터 길이 * cosθ )
※ θ 는 두벡터의 각도 이다
투영 벡터의 길이
B벡터의 단위 벡터
투영벡터의 길이에 B벡터의 단위벡터를 곱하면 투영 벡터를 구할 수 있다.
B벡터가 단위벡터(길이가1인벡터)라면
로 구할수 있다.
'프로그래밍 > 수학, 물리' 카테고리의 다른 글
광선 vs 구 교차판정 (0) | 2014.10.27 |
---|---|
선분 선분 최단점과 최단거리 (1) | 2014.10.22 |
선분 점 최단점과 최단거리 (0) | 2014.10.21 |
광선 점 최단점과 최단거리 (0) | 2014.10.20 |
구 vs 구 교차판정 (0) | 2014.10.20 |