https://it-a-it.com

Online-образование: лекции, лабораторные работы, рабочие и учебные программы по IT-дисциплинам. Олимпиадные задачи: спортивное программирование, базы данных, компьютерные сети и компьютерная логика.

https://testy-online.com

Тесты-оnline: психологические тесты, любовь и секс, личность, воспитание и педагогика, здоровье, тесты для девочек, тесты по IT-дисциплинам, тесты по IT-дисциплинам с ответами.

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

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

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

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

<< Предыдущая лекция       Следующая лекция >>