Новые уроки OpenGL

Загрузка данных в буферные объекты

Выше мы описали, как создавать буферные объекты и указывать OpenGL, использовать их в качестве источника информации о визуализируемой геометрии.

Дата 2015-07-18   |  Автор: Николай   |  Просмотров: 539


Пример обратной связи в OpenGL

Обратная связь прекрасно подходит для получения информации об оконных координатах визуализируемых объектов. Позже эту информацию можно использовать для размещения в окне рядом с объектами средств управления или меток.

Дата 2015-07-18   |  Автор: Николай   |  Просмотров: 528


Выбор

Выбор в действительности является режимом визуализации, но в режиме выбора пиксели не копируются в буфер кадров Вместо этого примитивы, которые рисуются в объеме наблюдения (а следовательно, при нормальных условиях появляются в буфере кадра), порождают записи совпадения в буфере выбора.

Дата 2015-07-18   |  Автор: Николай   |  Просмотров: 424


Множественная текстура в OpenGL

Современные аппаратные реализации OpenGL поддерживают возможность одновременного применения к геометрическим объектам нескольких текстур.

Дата 2015-07-16   |  Автор: Николай   |  Просмотров: 380


Объединение текстур в OpenGL

Ранее рассказывалось, как для контроля над объединением (смешением) цветных фрагментов использовать уравнение смешения, когда в буфере цвета рисуется несколько уровней геометрии (обычно в порядке от заднего к переднему плану).

Дата 2015-07-16   |  Автор: Николай   |  Просмотров: 364


Анизотропная фильтрация в OpenGL

Анизотропная фильтрация текстуры не является частью основной спецификации OpenGL, но относится к широко поддерживаемым расширениям, которые могут существенно улучшить качество фильтрации текстуры.

Дата 2015-07-16   |  Автор: Николай   |  Просмотров: 501


Текстурные объекты в OpenGL

До этого момента мы показывали, как загружать параметры текстуры, влияющие на наложение карт текстуры на геометрические объекты. Рисунок и параметры текстуры задаются с помощью функции glTexParameter, содержащей состояние текстуры.

Дата 2015-07-12   |  Автор: Николай   |  Просмотров: 451


Видеоуроки OpenGL

Скоро появятся!

Новые материалы

Стандартная визуализация Windows в OpenGL

Библиотека GLUT предоставляет только одно окно, и вызов функций OpenGL всегда завершается выводом результата в это окно Реальные же приложения Windows очень часто имеют более одного окна.

Дата: 2015-07-21  |   Автор: Николай   |  Просмотров: 379


Полноэкранная визуализация в OpenGL

По мере того как OpenGL становился популярным в среде производителей игр для ПК, возникал вопрос: как с помощью OpenGL выполнить полноэкранную визуализацию?

Дата: 2015-07-19  |   Автор: Николай   |  Просмотров: 329


Палитры Windows

В разделе, “Цвет, материалы и освещение, основы,” мы обсуждали различные режимы цвета, доступные на современных ПК с системой Windows. Графические карты с аппаратным ускорением трехмерной графики для ПК поддерживают цветовое разрешение 16 бит или выше.

Дата: 2015-07-19  |   Автор: Николай   |  Просмотров: 389


Многопоточная визуализация

Мощной особенностью программного интерфейса Win32 является многопотоковость. Тем не менее в книге, посвященной компьютерной графике, тема организации поточной обработки рассматриваться не будет. По сути, для приложения поток является единицей выполнения.

Дата: 2015-07-19  |   Автор: Николай   |  Просмотров: 369


OpenGL и шрифты Windows

Одной из приятнейших особенностей Windows является поддержка шрифтов TrueType. С тех пор как эта операционная система стала 32-битовой, эти шрифты можно называть “родными” для Windows Шрифты TrueType улучшают внешний вид текста, поскольку они аппаратно-независимы и их легко масштабировать, сохраняя плавные формы.

Дата: 2015-07-19  |   Автор: Николай   |  Просмотров: 469


Развлечение






Добро пожаловать на сайт OpenGL Мастер


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

Мы постарались затронуть все темы OpenGL, расшифровывать все тонкости и нюансы программирования на этом языке. Также нашей отличительной особенностью можно считать открытость нашей команды. Мы готовы ответить на любой Ваш вопрос и помочь в решении любых Ваших проблем.


Подписка

Все права защищены © 2015 OpenGL-Master.ru

Реклама на сайте