Загрузка model-view matrix в OpenGL
От: Llyr Беларусь  
Дата: 04.08.05 15:06
Оценка:
Всем доброго времени суток. Помогите pls разобраться с практически мистической проблемой, от которой уже полдня мозги набекрень. Пусть хоть осознаю собственную криворукость, но идеи просто иссякли

Задача на первый взгляд простейшая: получить модельно-видовую матрицу. Что я и пытаюсь сделать следующим образом:

glMatrixMode(GL_MODELVIEW);
glLoadIdentity();
glTranslatef(20.0, 20.0, 0.0);
glRotatef(90.0, 0, 0, 1.0);

float modelView[16];
glGetFloatv(GL_MODELVIEW_MATRIX, modelView);

Все вроде бы красиво. Но... В результате получается единичная матрица. Причем и трансляция, и ротация при выводе работают прекрасно, а при получении — identity и никаких гвоздей... Даж и не знаю, что думать... Не поможете?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.