OpenGL ES 3.0. Руководство разработчика
OpenGL ES 3.0 — это ведущий интерфейс и графическая библиотека для рендеринга сложной трехмерной графики на мобильных устройствах. Данная книга представляет собой исчерпывающее руководство по последней версии API, позволяющей создавать потрясающую графику для игр и приложений без ущерба для производительности и времени работы аккумулятора.
Авторы детально рассматривают весь API OpenGL ES 3.0 и язык для написания шейдеров. В книге освещены ключевые возможности, такие как теневые карты, дублирование геометрии, рендеринг в несколько текстур, uniform-буферы, сжатие текстур, бинарное представление программ и преобразование обратной связи.
Читатель шаг за шагом переходит от базовых примеров к продвинутым техникам, включая попиксельное освещение и системы частиц. Издание содержит практические советы по оптимизации производительности, максимизации эффективности работы API и GPU, а также полному использованию OpenGL ES в широком спектре приложений.
Книга предназначена для программистов мобильных приложений, стремящихся максимально раскрыть графический потенциал своих устройств. На сайте издательства доступны примеры кода на языке C.









