Changing NeHe's camera function to a gluLookAt function.
As the title says, how do you change the way NeHe madehis camera to a gluLookAt function? Every timer I try this, it comes out wrong. :/ Can some one help? ~Thanks in advanced.
.::WARNING!::. Axesor is a total newb or n00b! Beware his lack ofintellegence of OpenGL. Feel sorry for him and keep him in your thoughts.~Leader of the phsychoward
.............
This is the NeHe section right?
................. .. ...... .....
*sigh*
float rotx = 360.0f - cam.view.x;
float roty = 360.0f - cam.view.y;
glRotatef(rotx, 1,0,0);
glRotatef(roty, 0,1,0);
glTranslatef(-cam.pos.x, -cam.pos.y-crouch, -cam.pos.z);
Whereas the pos is define as
(UP):
cam.last_pos.x = cam.pos.x;
cam.last_pos.z = cam.pos.z;
cam.pos.x -= sinef(cam.view.y);
cam.pos.z -= cosf(cam.view.y);
This is the NeHe section right?
................. .. ...... .....
*sigh*
float rotx = 360.0f - cam.view.x;
float roty = 360.0f - cam.view.y;
glRotatef(rotx, 1,0,0);
glRotatef(roty, 0,1,0);
glTranslatef(-cam.pos.x, -cam.pos.y-crouch, -cam.pos.z);
Whereas the pos is define as
(UP):
cam.last_pos.x = cam.pos.x;
cam.last_pos.z = cam.pos.z;
cam.pos.x -= sinef(cam.view.y);
cam.pos.z -= cosf(cam.view.y);
.::WARNING!::. Axesor is a total newb or n00b! Beware his lack ofintellegence of OpenGL. Feel sorry for him and keep him in your thoughts.~Leader of the phsychoward
This topic is closed to new replies.
Advertisement
Popular Topics
Advertisement
Recommended Tutorials
Advertisement