г. Москва, пр. Андропова, д. 38
0
Моя корзина
0 руб

Программирование компьютерной графики

Артикул:
К-44045
Автор:
Боресков А.
Формат книги:
70х100 1/16
Количество страниц:
370
ISBN:
978-5-97060-779-4
Оглавление:
В наличии
-28%
1 049 руб
1 457 руб
В корзине 0 шт. +1 шт
Способы оплаты:
Описание Отзывы
Основные понятия и алгоритмы компьютерной графики
Метод трассировки лучей – простой и красивый метод построения изображения с точным расчетом эффекта освещения
Координаты и преобразования на плоскости и в трех-мерном пространстве
Различные способы задания ориентации объектов в пространстве и задания поворотов
Что такое цвет и как его можно представить в компьютере
Преобразование цвета в различных устройствах для отображения и получения изображений
Перевода идеальных геометрических объектов в растровое представление
Удаления невидимых поверхностей для полной реалистичности
Моделирование взаимодействия различных объектов с падающим на них светом
Основные типы и методы анимации
Графика реального времени
Реализация спецэффектов
Доступные многочисленные примеры исходного кода

Данная книга посвящена алгоритмическим основам современной компьютерной графики. Описаны базовые математические понятия, такие как матрицы и кватернионы. Детально рассматривается физика освещения, включая физически-корректное освещение. Отдельные главы посвящены методу трассировки лучей и современному OpenGL. Дается реализация ряда специальных эффектов при помощи шейдеров на языке GLSL.
Весь исходный код доступен в репозитории на github.
Издание будет полезно всем, кто планирует работать с компьютерной графикой.