Боресков Алексей Викторович: Программирование компьютерной графики. Современный OpenGL
Артикул: p6435116
Купили 22 раза
О товаре
Основные понятия и алгоритмы компьютерной графики
Метод трассировки лучей - простой и красивый метод построения изображения с точным расчетом эффекта освещения
Координаты и преобразования на плоскости и в трехмерном пространстве
Различные способы задания ориентации объектов в пространстве и задания поворотов
Что такое цвет и как его можно представить в компьютере
Преобразование цвета в различных устройствах для отображения и получения изображений
Перевода идеальных геометрических объектов в растровое представление
Удаления невидимых поверхностей для полной реалистичности
Моделирование взаимодействия различных объектов с падающим на них светом
Основные типы и методы анимации
Графика реального времени
Реализация спецэффектов
Доступные многочисленные примеры исходного кода
Данная книга посвящена алгоритмическим основам современной компьютерной графики. Описаны базовые математические понятия, такие как матрицы и кватернионы. Детально рассматривается физика освещения, включая физически-корректное освещение. Отдельные главы посвящены методу трассировки лучей и современному OpenGL. Дается реализация ряда специальных эффектов при помощи шейдеров на языке GLSL.
Весь исходный код доступен в репозитории на github.
Издание будет полезно всем, кто планирует работать с компьютерной графикой.
Характеристики
- Автор:
- Алексей Боресков
- Раздел:
- Программирование
- ISBN:
- Возрастное ограничение:
- 6+
- Год издания:
- 2019
- Количество страниц:
- 370
- Переплет:
- Мягкий переплёт
- Формат:
- 159x220 мм
- Вес:
- 0.55 кг
Отзывов ещё нет — вы можете быть первым.