[ Programing ]/Algorithm
거리 계산
Mister_Q
2011. 1. 3. 04:19
// 3차원 구로 주변의 반지름 거리 계산
rangePOS = objectPOS - userPOS;
N = sqrt( rangePOS.x * rangePOS.x + rangePOS.y * rangePOS.y + rangePOS.z * rangePOS.z );
// -> object와 user의 거리 N 나온다.
// 2차원 타원으로 주변의 반지름 거리 계산
rangePOS = objectPOS - userPOS;
N = sqrt( rangePOS.x * rangePOS.x + rangePOS.y * rangePOS.y );
// -> object와 user의 거리 N 나온다.
// 30m 거리 보다 작으면 true
if( 30 > N ) return true;