vec_for_angle(VECTOR* vec,ANGLE* ang)

Erzeugt einen Einheitsvektor (einen Vektor der Länge 1), der in die vom Winkel vorgegebene Richtung weist.

Parameter:

vec Der Vektor, der von der Anweisung gesetzt wird
an Euler-Winkel

Rückgabewert:

vec

Modifiziert:

vec

Geschwindigkeit:

Schnell

Alorithmus:

VECTOR.x = cos(ANGLE.pan)*cos(ANGLE.tilt);
VECTOR.y = sin(ANGLE.pan)*cos(ANGLE.tilt);
VECTOR.z = sin(ANGLE.tilt);

Beispiel:

vec_for_angle(temp,vector(90,0,0));
// setzt temp an (0,1,0) }

Siehe auch:

Vectors, vec_rotate, vec_to_angle

► Aktuelle Version Online