Официальный сайт издательства ДМК Пресс

Интернет-магазинdmkpress.help@gmail.com
+7 (499) 322-19-38

Пн-Пт: 10:00-19:00, Сб: до 17:00

Издание книгdmkpress@gmail.com  Пишите на email

В корзине нет ни одного товара
0 00

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

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

Бумажное издание

Оглавление и отрывки из глав

Автор: Пурномо Б., Гинсбург Д.
Дата выхода: май 2015 года
Объем, стр: 448
ISBN: 978-5-97060-256-0
Формат: 165 * 235 мм
Бумага: офсетная
Обложка: Мягкая обложка

Купить электронную книгу

Купить на EUniverseКупить
  • Самовывоз м. Коломенская - завтра - Бесплатно
  • Доставка почтой по РФ - 7-28 дней - от 300 р.
    Доставка почтой за пределы РФ - 14-28 дней - от 1400 р.
  • Курьером по Москве - в течение 7 дней - 300 р.

Аннотация

OpenGL ES – это ведущий интерфейс и графическая библиотека для рендеринга сложной трехмерной графики на мобильных устройствах. Последняя версия, OpenGL ES 3.0, делает возможным создания потрясающей графики для новых игр и приложений, не влияя на производительность устройства и время работы аккумулятора.
Авторы рассматривает весь API и язык для написания шейдеров. Они внимательно рассматривают возможности OpenGL ES 3.0, такие как теневые карты, дублирование геометрии, рендеринг в несколько текстур, uniform-буфера, сжатие текстур, бинарное представление программ и преобразование обратной связи.
При помощи детальных, скачиваемых примеров на С, вы узнаете как задавать и программировать каждый аспект графического конвейера. Шаг за шагом, вы перейдете от вводных примеров к продвинутому попиксельному освещению и системам частиц. В книге вы найдете содержательные советы по оптимизации быстродействия, максимизации эффективности работы API и GPU и полном использовании OpenGL ES 3.0 в широком спектре приложений.
Весь код был собран и проверен на iOS 7, Android 4.3, Windows (эмуляция OpenGL ES 3.0) и Ubuntu Linux и авторы показывают как собрать примеры для каждой платформы.

Рассматриваются следующие темы:
• использование EGL API для взаимодействия с оконной системой, выбора конфигурации и создания контекста для рендеринга и поверхностей;
• шейдеры, создание и подключение объектов-шейдеров, компиляция шейдеров, проверка на ошибки компиляции, создание, сборка и опрос состояния для объектов-программ и использование шейдеров в виде исходных текстов и в бинарной форме;
• язык для написания шейдеров OpenGL ES: переменные, типы, конструкторы, структуры, массивы, атрибуты, uniform-блоки, входные и выходные переменные, описатели точности и инвариантности;
• геометрия, вершины и примитивы, передача геометрии в конвейер и сборка из нее примитивов;
• создание двухмерных, трехмерных, кубических текстур и массивов текстур, их загрузка и использование при рендеринге, режимы отсечения текстурных координат, фильтрация и форматы текстур, сжатые текстуры, объекты-сэмплеры, неизменяемые текстуры, буфера для распаковки пикселов и пирамидальное фильтрование;
• фрагментные шейдеры: мультитекстурирование, туман, альфа-тест и задаваемые пользователем плоскости отсечения;
• фрагментные операции: отсечение по прямоугольной области, тесты трафарета и глубины, мультисэмплинг, смешивание цветов и растрирование;
• объекты-фреймбуферы: рендеринг во внеэкранные поверхности для продвинутых эффектов;
• продвинутый рендеринг: попиксельное освещение, имитация отражения окружающей среды, системы частиц, постобработка изображений, процедурные текстуры, теневые карты, ландшафт и проективное текстурирование;
• объекты синхронизации и барьеры: синхронизация с приложением и выполднением на GPU.

Оплата

Наш интернет-магазин работает только по предоплате!
Мы принимаем следующие виды оплаты:

  • Банковские карты
  • Яндекс.Деньги
  • Наличными через кассы и терминалы
  • WebMoney
  • Сбербанк Онлайн
  • Сбербанк смс-оплата
  • Альфа-клик
  • Интернет-банк Промсвязьбанк
  • QIWI Wallet
  • Доверительный платеж («Куппи.ру»)

Вы так же можете выбрать оплату по платежной квитанции и оплатить по ней покупку в отделении любого банка.
Юридические лица могут выбрать счёт на оплату.
Возврат денежных средств возможен в случаях:

  • Отсутствие книг на складе издательства более 14 дней с момента поступления оплаты;

Возврат не проводится в случаях:

  • Отказа покупателя от оплаченного заказа; по договоренности с покупателем возможна замена книг;

Для оформления возврата обращайтесь по электронной почте dmkpress.help@gmail.com.

Доставка:

Курьерская доставка по Москве в течение 7 дней после оплаты заказа.
Стоимость доставки:

  • При заказе до 3000 рублей – 300 рублей.
  • При заказе свыше 3000 рублей – бесплатно.

Самовывоз возможен в течение суток после оплаты.
Адрес для самовывоза:
115487, г. Москва, проспект Андропова, 38
Доставка почтой России: от 7 до 28 дней с момента оплаты заказа.
Стоимость доставки:

  • В пределах России – от 300 рублей
  • По миру – от 1400 рублей.
logo
logo
logo
Рейтинг
rate
rate
rate
rate
rate
0 из 0 отзывов
5
0
4
0
3
0
2
0
1
0

Для добавления комментария необходимо Войти или Зарегистрироваться.

Ещё в этом разделе

Наши хиты и бестселлеры

Электроника шаг за шагом
БумагаPDF
1499 руб
1499 руб
Путеводитель по базам данных
БумагаPDF
1399 руб
1399 руб
Подробное руководство по DAX

Феррари А., Руссо М..

БумагаPDF
2049 руб
2049 руб
PyCharm: профессиональная работа на Python
Бумага
1999 руб
1999 руб
Электричество шаг за шагом
БумагаPDF
1399 руб
1399 руб

Готовятся к выходу

Археология для детей

Сокин К., Арбакл Б. С., Вальядарес Э.

БумагаPDF
1399 руб 1119.2 руб
1399 руб 1119.2 руб
Наглядная и дифференциальная геометрия и формы
Бумага
1999 руб 1599.2 руб
1999 руб 1599.2 руб
Raspberry Pi 5. Официальное руководство для начинающих
Бумага
1499 руб 1199.2 руб
1499 руб 1199.2 руб
Виртуальное кинопроизводство
БумагаPDF
2499 руб 1999.2 руб
2499 руб 1999.2 руб
Введение в статистическое обучение с примерами на Python

Джеймс Г., Уиттон Д., Хасти Т., Тибширани Р.

Бумага
2499 руб 1999.2 руб
2499 руб 1999.2 руб
ASP.NET Core в действии. Третье изд.
Бумага
2499 руб 1999.2 руб
2499 руб 1999.2 руб
Параллельное программирование для мультиядерных и кластерных систем
Бумага
2499 руб 1999.2 руб
2499 руб 1999.2 руб
The Little Learner: чудесное машинное обучение
БумагаPDF
1499 руб 1199.2 руб
1499 руб 1199.2 руб

Наши новинки

Осваиваем Биткойн. Третье изд.

Антонопулос А., Хардинг Д.

БумагаPDF
1699 руб
1699 руб
Как создать дракона

Нопфлер П., Нопфлер Дж.

БумагаPDF
999 руб
999 руб
Доказательство корректности программ
БумагаPDF
1999 руб
1999 руб
Изучаем и используем Presto

Ло Дука А., Михан Т., Бхатаран В., Су И.

БумагаPDF
999 руб
999 руб
Изучаем Arduino Uno R4
БумагаPDF
1499 руб
1499 руб
Неизвестное Солнце. Расследование

Киричек Е. А., Панченко И. Е.

Бумага
2499 руб
Цифровой синтез: RISC-V
БумагаPDF
1999 руб
1999 руб
Закрыть
Закрыть
Ваш товар в корзине.
Перейти в корзину или продолжить покупки?
В корзину
Закрыть

Вход

Закрыть

Вход

Закрыть

Вход

Отправили код на ваш номер
Дождитесь звонка и введите 4 последние цифры номера
Код действует 10 минут

Закрыть

Регистрация

Пожалуйста, зарегистрируйтесь. Вы сможете: 👍
  • следить за историей и статусом заказов;
  • сохранять избранное;
  • не вводить повторно свои данные.
Нужно подтвердить. Пришлём код.
Телефон подтверждён.
В пароле должно быть: от 8 символов; цифры, латинские буквы, знаки препинания.
Войти, если уже регистрировались
Закрыть

Подтвердите номер телефона

Отправили код на номер
Дождитесь звонка и введите 4 последние цифры номера
Код действует 10 минут

Закрыть

Восстановление пароля

Через несколько минут на ваш почтовый ящик придет письмо со ссылкой на активацию аккаунта.
Закрыть