Я разрабатываю 4-х сплит-просмотрщик в OpenGL. Один вид — вид в перспективе, другие — для ортогональных проекций (спереди, слева, сверху).
Я написал метод, который рисует куб из (-1,-1,-1) в (1,1,1), и он хорошо работает в перспективе, но я не могу заставить его работать в моих представлениях, которые используют глОрто(...).
Сейчас настроил так:
glOrtho(0, width, height, 0, 0, 1);
Самое смешное, что вид вообще не показывает куб. Я реализовал границу для представления в OpenGL, которая отображается правильно.
Я использую Qt и написал производный класс QGLWidget.