Лекция на тему: Рисование в пространстве. Геометрические примитивы и буферы в OpenGL.
Скачать бесплатно лекцию          Перейти на главную>>

Лекция на тему: Рисование в пространстве. Геометрические примитивы и буферы в OpenGL.

В лекции приводятся основные функции OpenGL такие как: glOrtho для установки и модификации границ объема отсечения; glViewport для задания участка окна, где OpenGL может выполнять рисование; glVertex для задания точки в двух- и трёхмерном пространстве; glShadeModel для установки затенения по умолчанию - плоское или гладкое; glFlush для очистки всех очередей команд и буферы OpenGL. Для примера приводится код визуализации, дающий спиралеподобную точечную траекторию, а также код, который отображает набор линий, веером расходящихся по окружности.

Рассмотрено построение сплошных объектов и как пример приводится код, в котором с помощью двух вееров треугольников создаётся конус в наблюдаемом объеме. Кратко описывается работа с буфером глубины.