Главная страница
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.007 c
2-1362008436
Вова
2013-02-28 03:40
2013.12.15
SDI Application в VCL Application


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


15-1372493135
картман
2013-06-29 12:05
2013.12.15
забыл музыку


2-1362042401
Денис-Редис
2013-02-28 13:06
2013.12.15
Получить имена модулей дочерних потоком


1-1319621779
IGray
2011-10-26 13:36
2013.12.15
Как сравнить два XML-документа?