posted by WizardMania 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