OpenGL ES 3.0. Руководство разработчика

OpenGL ES 3.0 — это ведущий интерфейс и графическая библиотека для рендеринга сложной трехмерной графики на мобильных устройствах. Данная книга представляет собой исчерпывающее руководство по последней версии API, позволяющей создавать потрясающую графику для игр и приложений без ущерба для производительности и времени работы аккумулятора.

Авторы детально рассматривают весь API OpenGL ES 3.0 и язык для написания шейдеров. В книге освещены ключевые возможности, такие как теневые карты, дублирование геометрии, рендеринг в несколько текстур, uniform-буферы, сжатие текстур, бинарное представление программ и преобразование обратной связи.

Читатель шаг за шагом переходит от базовых примеров к продвинутым техникам, включая попиксельное освещение и системы частиц. Издание содержит практические советы по оптимизации производительности, максимизации эффективности работы API и GPU, а также полному использованию OpenGL ES в широком спектре приложений.

Книга предназначена для программистов мобильных приложений, стремящихся максимально раскрыть графический потенциал своих устройств. На сайте издательства доступны примеры кода на языке C.

Похожие книги

OpenGL ES 3.0. Руководство разработчика
A
Автор
Дэн Гинсбург, Будирижанто Пурномо, Дейв Шрейнер, Аафтаб Мунши
Издательство
ДМК Пресс
Год
2015
Язык
Русский
1
Оцените книгу

Чтобы читать книгу, войдите или зарегистрируйтесь

Ознакомительный фрагмент