Основные возможности OpenGL
Основные возможности OpenGL
· Набор базовых примитивов: точки, линии, многоугольники и т.п.
· Видовые и координатные преобразования
· Удаление невидимых линий и поверхностей (z-буфер)
· Использование сплайнов для построения линий и поверхностей
· Наложение текстуры и применение освещения
· Добавление специальных эффектов: тумана, изменение прозрачности,сопряжение цветов (blending), устранение ступенчатости (anti-aliasing).
Как уже было сказано, существует реализация OpenGL для разных платформ, для чего было удобно разделить базовые функции графической системы и функции для отображения графической информации и взаимодействия с пользователем. Были созданы библиотеки для отображения информации с помощью оконной подсистемы для операционных систем Windows и Unix (WGL и GLX соответственно), а также библиотеки GLAUX и GLUT, которые используются для создания так называемых консольных приложений.
Библиотека GLAUX уступает по популярности написанной несколько позже библиотеке GLUT, хотя они предоставляют примерно одинаковые возможности. В дальнейшем в данном пособии в качестве основной будет рассматриваться библиотека GLUT, предоставляющая широкий набор средств взаимодействия с пользователем.
В состав библиотеки GLU вошла реализация более сложных функций, таких как набор популярных геометрических примитивов (куб, шар, цилиндр, диск), функции построения сплайнов, реализация дополнительных операций над матрицами и т.п. Все они реализованы через базовые функции OpenGL.
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКЧитайте также
Основные возможности операционных систем
Основные возможности операционных систем Windows обеспечивает доступность базовых средств ОС в столь непохожих друг на друга системах, как мобильные телефоны, карманные устройства, переносные компьютеры и серверы масштаба предприятия. Возможности ОС можно
Возможности PNG
Возможности PNG В PNG присутствует набор возможностей, которые делают его привлекательным для использования во многих отраслях, где требуется применение ограниченной палитры. Поддержка в PNG 16-битной серой шкалы прекрасно подходит для создания точных радиологических
(7.6) При работе полноэкраных Direct3D и OpenGL приложений, очень низкий refresh rate, как можно это исправить?
(7.6) При работе полноэкраных Direct3D и OpenGL приложений, очень низкий refresh rate, как можно это исправить? Сделать это можно, и связано это с тем КАК NT работает со своей графической подсистемой. Есть несколько способов. Если драйвера видеокарты позволяют, то делается это легко и
4.12.1. Основные возможности iptables
4.12.1. Основные возможности iptables Сходство между ipchains и iptables прослеживается уже при взгляде на параметры:? -A цепочка правило — добавить правило в конец цепочки. В качестве параметра указывается имя цепочки INPUT, OUTPUT или FORWARD;? -D цепочка номер — удалить правило с указанным
Возможности SSH
Возможности SSH Основное отличие SSH от большинства протоколов удаленной регистрации заключается в том, что SSH обеспечивает шифрование передаваемых данных. Кроме того, данный протокол поддерживает перенаправление, или туннелирование, сетевых портов между клиентом и
Возможности tar
Возможности tar Утилита tar — чрезвычайно мощный инструмент; она поддерживает большое количество опций. Опции программы tar делятся на две категории: команды и модификаторы. Команды указывают утилите tar, какие действия она должна выполнить, например, создать архив, вывести
6.4. При работе полноэкранных Direct3D и OpenGL приложений, очень низкий refresh rate, как можно это исправить?
6.4. При работе полноэкранных Direct3D и OpenGL приложений, очень низкий refresh rate, как можно это исправить? Сделать это можно, и связано это с тем КАК NT работает со своей графической подсистемой. Есть несколько способов. Если драйвера видеокарты позволяют, то делается это легко и
Рашид Ачилов Создаем порт для FreeBSD своими руками Часть I: основные возможности
Рашид Ачилов Создаем порт для FreeBSD своими руками Часть I: основные возможности Автоматизированная система сборки стороннего программного обеспечения из исходных текстов (система портов) - это то, чем по праву гордится FreeBSD. Система содержит ссылки на десятки тысяч
Графические средства OpenGL
Графические средства OpenGL OpenGL является стандартным программным интерфейсом, предназначенным для воспроизведения графики 2D и 3D. Приложения Qt могут отображать графику 3D, используя модуль QtOpenGL, который рассчитан на применение системной библиотеки OpenGL. При изложении
Свитки настроек Shader Basic Parameters (Основные параметры затенения) и Basic Parameters (Основные параметры)
Свитки настроек Shader Basic Parameters (Основные параметры затенения) и Basic Parameters (Основные параметры) Свитки Shader Basic Parameters (Основные параметры затенения) и Basic Parameters (Основные параметры) (рис. 3.5) позволяют настраивать параметры тонированной раскраски, трех главных компонентов цвета
Интерфейс и основные возможности
Интерфейс и основные возможности Интерфейс программы прост. Для перевода достаточно ввести слово или словосочетание на русском или английском языках или перетащить его в строку перевода и нажать Enter. В видеоролике «Урок 18.1. Основное окно программы ABBYY Lingvo 12»
VB.NET: Основные возможности и отличия от VB 6
VB.NET: Основные возможности и отличия от VB 6 Microsoft взяла за основу для разработки приложений в технологии. NET два языка – VB.NET и C#.NET. Если синтаксис языка C# является почти полной копией синтаксиса Java, то VB.NET унаследовал свой синтаксис от старого Visual Basic. Это сильно облегчило
OpenGL vs. Direct3D
OpenGL vs. Direct3D OpenGL и Direct3D - две основные на сегодняшний день аппаратно-ускоряемые библиотеки для создания компьютерной трехмерной графики. Перед каждым начинающим 3D-программистом встает вопрос: какой из двух вариантов API выбрать? Вопрос этот совсем не прост, собственного
Основные возможности программы Total Commander
Основные возможности программы Total Commander Рассмотрим работу с популярным файловым менеджером Total Commander, который кроме выполнения основных операций обеспечивает следующие возможности.? Просмотр содержимого папок на двух панелях, причем на каждой панели может
Основные возможности проигрывателя
Основные возможности проигрывателя Как правило, первая встреча пользователя с Проигрывателем Windows Media происходит после открытия любого аудио– или видеофайла, а также при вставке музыкального компакт-диска в привод. В этих случаях программа запускается автоматически и