Hi All,
I’m having some problems getting my model view matrix, in order to use it with gluProject/gluUnproject
I set up my projection like this:
// change matrix mode
glMatrixMode(GL_PROJECTION);
// clears previous projection
glLoadIdentity();
glOrhtox(…)
// change matrix mode
glMatrixMode(GL_MODELVIEW);
after this calling
GLfixed model_view[16];
glGetFixedv(GL_MODELVIEW_MATRIX, model_view);
Gives me a identity matrix that is ok.
However inside my camera class I call
gluLookAtx(…) to some position
After this when I get the modelview I get same stange values that makes impossible to calculate it’s inverse inside gluUnproject.
Any ideas ?
Thanks,
Victor