Рисование прямоугольника, который соответствует экрану - PullRequest
0 голосов
/ 10 марта 2012

Если координаты квадра определены как:

(-1,-1,0)  (-1,1,0)  
( 1,-1,0)  ( 1,1,0)

и использовать:

GLU.gluPerspective(gl, 45.0f, aspectRatio, 0.1f, 100.0f);      
GLU.gluLookAt(gl, 0, 0, 1, 0, 0, 0, 0, 1, 0);

, какие значения шкалы или glLookAt значения или любые другие значения понадобятся для построения квадратачтобы точно покрыть прямоугольную область просмотра (не больше, не меньше)?Спасибо !!

1 Ответ

1 голос
/ 10 марта 2012

Это должна быть перспективная проекция?Было бы намного проще отбросить gluPerspective и gluLookAt и просто использовать орфографическую матрицу:

Я бы заменил обе строки просто

glOrtho(-1,1,-1,1,-1,1);

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...