OpenGL ES - это ведущий интерфейс и графическая библиотека для рендеринга сложной трехмерной графики на мобильных устройствах. Последняя версия, OpenGL ES 3.0, делает возможным создания потрясающей графики для новых игр и приложений, не влияя на производительность устройства и время работы аккумулятора. Авторы рассматривает весь API и язык для написания шейдеров. Они внимательно рассматривают возможности OpenGL ES 3.0, такие как теневые карты, дублирование геометрии, рендеринг в несколько текстур, uniform-буфера, сжатие текстур, бинарное представление программ и преобразование обратной связи. При помощи детальных, скачиваемых примеров на С, вы узнаете как задавать и программировать каждый аспект графического конвейера. Шаг за шагом, вы перейдете от вводных примеров к продвинутому попиксельному освещению и системам частиц. В книге вы найдете содержательные советы по оптимизации быстродействия, максимизации эффективности работы API и GPU и полном использовании OpenGL ES...
OpenGL ES - eto veduschij interfejs i graficheskaja biblioteka dlja renderinga slozhnoj trekhmernoj grafiki na mobilnykh ustrojstvakh. Poslednjaja versija, OpenGL ES 3.0, delaet vozmozhnym sozdanija potrjasajuschej grafiki dlja novykh igr i prilozhenij, ne vlijaja na proizvoditelnost ustrojstva i vremja raboty akkumuljatora. Avtory rassmatrivaet ves API i jazyk dlja napisanija shejderov. Oni vnimatelno rassmatrivajut vozmozhnosti OpenGL ES 3.0, takie kak tenevye karty, dublirovanie geometrii, rendering v neskolko tekstur, uniform-bufera, szhatie tekstur, binarnoe predstavlenie programm i preobrazovanie obratnoj svjazi. Pri pomoschi detalnykh, skachivaemykh primerov na S, vy uznaete kak zadavat i programmirovat kazhdyj aspekt graficheskogo konvejera. Shag za shagom, vy perejdete ot vvodnykh primerov k prodvinutomu popikselnomu osvescheniju i sistemam chastits. V knige vy najdete soderzhatelnye sovety po optimizatsii bystrodejstvija, maksimizatsii effektivnosti raboty API i GPU i polnom ispolzovanii OpenGL ES...