samedi 2 mai 2015
Kamera in y richtig mit der Maus bewegen (Glut, C++)
Posted on 06:43 by verona
Hey Leute :)
Ich habe mal wieder ein kleines problemchen: Ich versuche mit der Maus meine Kamera zu bewegen.Die Kamera in richtung x-Achse zu bewegen funktioniert schon einwandfrei, aber auf der Y Achse will sie sich garnicht bewegen.
Hier mal der Quellcode für die Rotation:
Ich hoffe ihr könnt mir weiter helfen ^^.
LG Pansa
Ich habe mal wieder ein kleines problemchen: Ich versuche mit der Maus meine Kamera zu bewegen.Die Kamera in richtung x-Achse zu bewegen funktioniert schon einwandfrei, aber auf der Y Achse will sie sich garnicht bewegen.
Hier mal der Quellcode für die Rotation:
Java Code:
-
oldmousex = mousex;
-
oldmousey = mousey;
-
-
mousex = mousexpos;
-
mousey = mouseypos;
-
-
glTranslatef(xpos, ypos, zpos);
-
-
-
if ((mousex - oldmousex) > 0) {
-
angle += 1.0f;
-
}
-
-
else if ((mousex - oldmousex) < 0) {
-
angle -= 1.0f;
-
}
-
-
-
rotx = lookx + sin(3.14)* mousex;
-
roty = looky + -cos(3.14)* mousey ;
-
-
-
glRotatef(angle, rotx, roty, 0);
Ich hoffe ihr könnt mir weiter helfen ^^.
LG Pansa
Kamera in y richtig mit der Maus bewegen (Glut, C++)
Categories: C++), Kamera in y richtig mit der Maus bewegen (Glut
Inscription à :
Publier les commentaires (Atom)
0 commentaires:
Enregistrer un commentaire