Opengl: Как получить изображение с камеры

Тема в разделе "MS Visual C++", создана пользователем Mindzor, 20 сен 2010.

Статус темы:
Закрыта.
  1. Mindzor

    Mindzor Гость

    Доброго времени суток!
    Помогите мне, пожалуйста, создать камеру, но не с помощью gluLookAt и получить с этой камеры изображение. В данный момент у меня есть сцена которая отображается в окне. Главный вид на сцену настроен с помощью gluLookAt. Нельзя трогать этот вид. Но мне позарез нужно изображение с другого вида. Я могу сделать это опять через gluLookAt и потом считать изображение с помощью функции glReadPixels, но тогда после вызова gluLookAt главный вид поменяется. Как решить эту проблему?
     
  2. alexsid

    alexsid Гость

    сохрани матрицу вида и потом снова ее восстанови. Что-то типа
    Код (Text):
     
    glPushMatrix(GL_MODELVIEW...);
    glLookat(...);
    glPopMatrix(GL_MODELVIEW...);
     
Загрузка...
Статус темы:
Закрыта.

Поделиться этой страницей