-1
Ich habe die folgenden Codes verwendet, um den Wert von GL_MODELVIEW und GL_PROJECTION zu überprüfen.Wert von GL_MODELVIEW erhalten
GLdouble modelView[16] = {0};
glMatrixMode(GL_MODELVIEW);
glLoadIdentity();
gluLookAt(0, 0, 5, 0, 0, 0, 0, 1, 0);
glGetDoublev(GL_MODELVIEW, modelView);
for(int i = 0; i < 16; ++i){
std::cout << modelView[i] << '\t';
if((i+1)%4 == 0)
std::cout << std::endl;
}
std::cout << "-------------" << std::endl;
Allerdings bekomme ich immer nur Nullen. Kann mir jemand den Grund sagen?
0 0 0 0
0 0 0 0
0 0 0 0
0 0 0 0
Es funktioniert. Vielen Dank –