OpenGL Koordinatensystem verschieben

Precide

Admiral Pro
Registriert
Mai 2011
Beiträge
8.667
Hallo,
ich arbeite gerade an einem Template, dort muss ein Laster u.a. eine Kippbewegung ausführen. Doch wie man sieht will es nicht so wie ich es gern hätte....
Ich bin mir sicher, dass es sich nur um einen kleinen dummen Fehler handelt, denn vor ein paar Wochen habe ich es schonmal gemacht und es hat geklappt, außerdem handelt es sich um ein Anfängertemplate wo viel vorgegeben ist, es kann nicht so schwer sein. Ich hab schon verschoben und gedreht was geht aber er rotiert weiterhin um die feste x-Achse :o
Würde ich da weiterkommen, wenn ich das Koordinatensystem nur für die Ladefläche nach links verschiebe? Bzw. wie geht das? :D
 

Anhänge

  • lkw.jpg
    lkw.jpg
    64,5 KB · Aufrufe: 292
(ist schon lange her aber ich versuch's mal)
Matrix pushen.
Du musst die Achse der Ladefläche (um die du drehen willst) an den Nullpunkt verschieben, drehst das Koordinatensystem dann und verschiebst die Ladefläche dann wieder zurück.
Matrix poppen.
 
Vielen Danke das wars :D !!!!
 
Zurück
Oben