0
我有以下代碼。gluLookAt的輸出存儲在哪裏?
glMatrixMode(GL_MODELVIEW);
glLoadIdentity();
gluLookAt(eyeX+eyePos, eyeY, eyeZ, lookatX+eyePos, lookatY, lookatZ, upX, upY, upZ);
glGetDoublev(GL_MODELVIEW_MATRIX,lookatMatrix);
glPushMatrix();
所以我們在gluLookAt之後有一個矩陣,我假設它存儲在當前矩陣模式棧的頂部。現在,我們使用GetDoulev獲取它的值,那麼爲什麼最終要使用glPushMatrix?