Общие сведения о OpenGL
В качестве программного интерфейса для графического оборудования основной целью OpenGL является отрисовка двухмерных и трехмерных объектов в фреймбуфер. Эти объекты описываются как последовательности вершин (которые определяют геометрические объекты) или пиксели (которые определяют изображения). OpenGL выполняет несколько процессов для преобразования данных в пиксели, чтобы сформировать окончательное требуемое изображение в фреймбуфере.
В следующих разделах представлено глобальное представление о том, как работает OpenGL:
- Примитивы и команды обсуждают точки, сегменты строк и многоугольники в качестве основных единиц рисования; и обработка команд.
- Элемент управления графическими операциями OpenGL описывает, какие графические операции OpenGL контролирует и какие не контролирует.
- модель выполнения обсуждает модель клиента или сервера для интерпретации команд OpenGL.
- базовая операция OpenGL предоставляет высокоуровневое описание того, как OpenGL обрабатывает данные для создания соответствующего изображения в фреймбуфере.
- имена функций OpenGL описывают соглашения об именовании, используемые в OpenGL.
Связанные разделы