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