llVecMag
float llVecMag(vector v)
引数に指定したvector値vの大きさを得る。
vectorの大きさとは、座標<0,0,0>からの距離に等しい。
vectorの大きさとは、座標<0,0,0>からの距離に等しい。
二次元座標系における点(x,y)と原点からの距離を求める計算は、三平方の定理を用いて、
x * x + y * yの平方根
であるのと同様、三次元においても、座標(x,y,z)と原点との距離は、
x * x + y * y + z * zの平方根
で求めることができる。
また、二つのオブジェクトがそれぞれ座標v1、v2にあったとすると、オブジェクトの中心間の距離は以下のようにして求められる。
llVecMag(v2 - v1);
この実行結果は以下に等しい。
llVecDist(v1, v2)