Помогите нарисовать оси в углу окна в OpenGL
От: Аноним  
Дата: 07.08.07 10:32
Оценка:
Мне в углу окна OpenGL надо нарисовать оси, повернутые под углом как камера смотрит, но без сдвига камеры

Я делаю так:
glPushMatrix();
  glViewport(0,0,w/4,h/4);
 
  ::glMatrixMode(GL_PROJECTION);
  ::glPushMatrix();
  ::glLoadIdentity();

  double  Aspect = (double)w/(double)h;
  ::glOrtho(-2*Aspect,2*Aspect,-2,2,-200,2000);



Рисую в координатах (0,1)
А потом
glPopMatrix();
  glMatrixMode(GL_MODELVIEW);
  glPopMatrix();

  glPopAttrib();
  glViewport(0,0,w,h);
  glPopMatrix();



Рисует под углом каким нужно, но сдвигает так как и сдвинута камера. Как мне оставить только поворот без сдивига?
Спасибо
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.