Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Suchergebnisse

Suchergebnisse 1-2 von insgesamt 2.

Werbeanzeige

01.11.2007, 16:02

Forenbeitrag von: »EasyLee«

Problem mit Rotation bei OpenGL

Erst mal herzlichen Dank, aber wie kann ich von meinen Augenrotationswinkeln denn die Kopfrotationswinkel "subtrahieren"? Die Augenrotationsachsen sollten mit Quellcode 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 rot_vec_l = math.RotUpdate(rot_vec_l, -1 * x_rot_head, -1 * y_rot_head, -1 * z_rot_head); // Rotationsachsen nach Rotationsupdate rot_vec_r = math.RotUpdate(rot_vec_r, -1 * x_rot_head, -1 * y_rot_head, -1 * z_rot_head); // Fun...

01.11.2007, 14:08

Forenbeitrag von: »EasyLee«

Problem mit Rotation bei OpenGL

Hallo, ich habe ein Problem mit Rotationen bei OpenGL. Ich habe einen Kopf mit 2 Augen und eine bestimmte Anzahl von Objekten. Der Kopf ist rotierbar um die x-, y- und z-Achse, die Objekte bleiben dabei fest. Die Augen sollen dabei ein aktives Objekt fixieren. Mir ist es zwar gelungen, das Objekt im Auge zu behalten (Sehstrahlen kreuzen sich im Objektmittelpunkt), allerdings nur, wenn auch nur ein Winkel für die Kopfrotation gesetzt wird. Sobald mehr als ein Winkel gesetzt wird, sind die Sehstra...