Вопрос Нуба: нарисуйте четырехугольник, параллельный виду - PullRequest
3 голосов
/ 21 мая 2010

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

В частности, мне кажется, я не очень хорошо понял, как работает механизм gluLookAt по сравнению с функциями glTranslate и glRotate:

Если я позиционирую вид «вручную», используя функции glTranslate и glRotate всякий раз, когда я рисую объект, его положение относительно текущего вида. И я понимаю, что это связано с преобразованием матрицы в стеке.

Однако, когда я использую gluLookAt (который должен автоматически устанавливать вид), координаты объекта, который я хочу нарисовать, должны быть «абсолютными», чтобы они отображались правильно.

Заранее спасибо.

1 Ответ

1 голос
/ 21 мая 2010

В этом учебнике описывается, как делать билбординг в OpenGL.

...