Книги, игрушки, всё для дома, семена wwww4.com интернет магазин
Книги, игрушки, всё для дома, семена

   Исключить отсутвующие книги
Как похудеть

КНИГИ

Среды и платформы разработки, компонентные технологии

Основы программирования и алгоритмы

Другие языки программирования

Java

С, С++, C#

Разработка специализированных приложений и компьютерных игр

Методы программирования

Delphi

Программирование графики и анимации

Тестирование ПО

Информационные технологии. Компьютеры


телефон (495)109-01-54 (495)
109 01 54


способы оплаты

Доставка от 0 руб,
почтой, курьером,
пункты выдачи
в городах России


OpenGL ES 3.0. Руководство разработчика Гинсбург Д. ДМК Пресс 2015


разместить на форуме

Автор:Гинсбург Д.
Издательство:ДМК Пресс
Год:2015
Цена:
1229 рубмягкая обложка
Cтраниц 432
Аннотация:OpenGL ES - это ведущий интерфейс и графическая библиотека для рендеринга сложной трехмерной графики на мобильных устройствах. Шаг за шагом, вы перейдете от вводных примеров к продвинутому попиксельному освещению и системам частиц. Последняя версия, OpenGL ES 3. 0, делает возможным создания потрясающей графики для новых игр и приложений, не влияя на производительность устройства и время работы аккумулятора. При помощи детальных, скачиваемых примеров на С, вы узнаете как задавать и программировать каждый аспект графического конвейера. Рассматриваются следующие темы: - использование EGL API для взаимодействия с оконной системой, выбора конфигурации и создания контекста для рендеринга и поверхностей; - шейдеры, создание и подключение объектов-шейдеров, компиляция шейдеров, проверка на ошибки компиляции, создание, сборка и опрос состояния для объектов-программ и использование шейдеров в виде исходных текстов и в бинарной форме; - язык для написания шейдеров OpenGL ES: переменные, типы, конструкторы, структуры, массивы, атрибуты, uniform-блоки, входные и выходные переменные, описатели точности и инвариантности; - геометрия, вершины и примитивы, передача геометрии в конвейер и сборка из нее примитивов; - создание двухмерных, трехмерных, кубических текстур и массивов текстур, их загрузка и использование при рендеринге, режимы отсечения текстурных координат, фильтрация и форматы текстур, сжатые текстуры, объекты-сэмплеры, неизменяемые текстуры, буфера для распаковки пикселов и пирамидальное фильтрование; - фрагментные шейдеры: мультитекстурирование, туман, альфа-тест и задаваемые пользователем плоскости отсечения; - фрагментные операции: отсечение по прямоугольной области, тесты трафарета и глубины, мультисэмплинг, смешивание цветов и растрирование; - объекты-фреймбуферы: рендеринг во внеэкранные поверхности для продвинутых эффектов; - продвинутый рендеринг: попиксельное освещение, имитация отражения окружающей среды, системы частиц, постобработка изображений, процедурные текстуры, теневые карты, ландшафт и проективное текстурирование; - объекты синхронизации и барьеры: синхронизация с приложением и выполднением на GPU. В книге вы найдете содержательные советы по оптимизации быстродействия, максимизации эффективности работы API и GPU и полном использовании OpenGL ES 3. 0 в широком спектре приложений. Авторы рассматривает весь API и язык для написания шейдеров. Весь код был собран и проверен на iOS 7, Android 4. 3, Windows (эмуляция OpenGL ES 3. 0) и Ubuntu Linux и авторы показывают как собрать примеры для каждой платформы. Они внимательно рассматривают возможности OpenGL ES 3. 0, такие как теневые карты, дублирование геометрии, рендеринг в несколько текстур, uniform-буфера, сжатие текстур, бинарное представление программ и преобразование обратной связи.
найти похожие
Количество

Ящик, 50 литров, 530x370x300 мм.
Ящик для хранения сэкономит место и поможет поддерживать идеальный порядок. Ящик без колес. Материал: пластик. Цвет: прозрачный. Объем: 50
640 руб
Раздел: Более 10 литров
Кружка "Пистолет", черная, с позолоченной ручкой.
Кружка для решительных мужчин и смелых женщин. Оригинальный дизайн позолоченной ручки, имитирующей рукоять пистолета, делает эту вещицу
629 руб
Раздел: Кружки

ИП БАЙДИМИРОВ КОНСТАНТИН АЛЕКСАНДРОВИЧ ОГРН 304246536100619 ИНН 246504450850 КПП 246500000 СВ-ВО 24 000675526 от 27/02/2002 Р/С 40802810900200001155 К/С 30101810100000000787 БИК 044525787 ОАО «УРАЛСИБ» Г. МОСКВА 107023 Москва, ул Малая Семеновская 3. Почтовый адрес 107023 Москва-23 а/я 17

телефон (495)109-01-54 (495) 109 01 54

wwww4.com Интернет магазин книги почтой