Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2013.12.15;
Скачать: CL | DM;

Вниз

Как в OpenGL выводить на нормальные координаты   Найти похожие ветки 

 
Alex_r   (2008-12-26 16:39) [0]

Здравствуйте!
Я начал изучать OpenGL по книге Краснова. У меня возник вопрос: как выводить на OPENGL не в системе координат (-1,1)(-1,1)а в привычной, например 1024х768. Ответа в Гугле не нашел.


 
Vetal   (2008-12-26 20:43) [1]

Функцией glOrtho например.


 
Славка   (2009-01-12 14:58) [2]

Заходи на www.nvv.ho.ua там есть исходники программ с использованием OpenGL.


 
МистерТ   (2009-01-12 16:56) [3]

> Alex_r   (26.12.08 16:39)  
> как выводить на OPENGL не в системе координат (-
> 1,1)(-1,1)а в привычной, например 1024х768.

А зачем ?
Так при любом разрешении будут одинаковые координаты, а при экранных - под каждое разрешение нужно пересчитывать.


 
Alex_r   (2009-01-15 17:40) [4]

>Vetal   (26.12.08 20:43) [1]
>Славка   (12.01.09 14:58) [2]
спасибо
>МистерТ  
А и так и так придется пересчитывать. При этом пересчете, к тому же, будут накапливаться ошибки округления


 
Pavia ©   (2009-01-15 19:13) [5]


> Alex_r

Ошибка не накапливаетя.  Она постоянно и ничтожно мола.


 
frank   (2009-02-06 11:10) [6]

лучше используй книгу "OpenGL superbible", книга краснова - самое ужасное по OpenGL, что я видел.написана "для тех, кому срочно нужно сдать лабы и не вникать как что работает"



Страницы: 1 вся ветка

Текущий архив: 2013.12.15;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.005 c
15-1372019403
Юрий
2013-06-24 00:30
2013.12.15
С днем рождения ! 24 июня 2013 понедельник


2-1362006301
alex174
2013-02-28 03:05
2013.12.15
tlntsend


1-1319804031
teanick
2011-10-28 16:13
2013.12.15
ApplicationEvents в dll, не работает OnIdle


2-1362026993
Jimmy
2013-02-28 08:49
2013.12.15
Доступ к объектам метафайла


15-1372105803
Юрий
2013-06-25 00:30
2013.12.15
С днем рождения ! 25 июня 2013 вторник