vec_dist (Vektor1, Vektor2);
Liefert die Distanz von zwei Positionen.
Parameter:
vektor1 - Erster Vektor
vektor2 - zweiter Vektor Rückgabewert:
Distanz der beiden Vektoren.
Geschwindigkeit:
Schnell
Algorithmus:
temp[0] = vektor1[0] - vektor2[0];
temp[1] = vektor1[1] - vektor2[1];
temp[2] = vektor1[2] - vektor2[2];
distanz = sqrt(temp[0]*temp[0] + temp[1]*temp[1] + temp[2]*temp[2]);
Beispiel:
distanz = vec_dist(my.x,your.x); // berechne Abstand der Entities my und you
Siehe auch:
vec_length
► Aktuelle Version Online