Open GL, frage zu Translate
-
Hallo zusammen,
Ich hätte mal ne Frage zum glTranslatef() Befehl bei Open GL.
Man kann den ja auf die Projection Matrix, oder auf die Modeling Matrix anwenden.Bei der Modeling Matrix is ja alles klar zb glTranslatef(5,0,0); verschiebt das Objekt um 5 einheiten nach rechts am Bildschirm.
Wenn ich den auf die Projection Matrix anwende verschiebt sich das Objekt auch um 5 einheiten nach rechts. Aber wenn ich die Kamera nach rechts Verschiebe sollte das Object doch nach links rücken oder ?
kann mir mal einer erklären warum das so ist ?
und ja die kamera schaut nach oben.
mfg
-
links/rechts ist doch alles relativ.
Bye, TGGC (Wähle deine Helden)
-
Wenn ich den auf die Projection Matrix anwende verschiebt sich das Objekt auch um 5 einheiten nach rechts
meinst du nicht die Viewmatrix (also die "Kameramatrix")?