Salut à tous,
Je viens de me rendre compte d’un truc vraiment bizard, en fessant un glPushMatrix , gelPopMatrix sur la matrice de projection, elle n’est pas restitué, contrairement à une matrice modelview :
Quelqu’un aurait’ il une explication rationnelle ?
glMatrixMode(GL_PROJECTION);
float Mat_P0[16],Mat_P1[16],Mat_P2[16];
glGetFloatv(GL_PROJECTION_MATRIX,Mat_P0);
glPushMatrix();
glGetFloatv(GL_PROJECTION_MATRIX,Mat_P1);
glPopMatrix();
glGetFloatv(GL_PROJECTION_MATRIX,Mat_P2);
P0==P1 mais !=P2
Partager