Рендеринг на основе законов физики
«Эта книга заслуженно получила премию «Оскар». Я считаю, что ее также следует номинировать на Пулитцеровскую премию».
Дональд Кнут
Рендеринг – фундамент компьютерной графики. Алгоритмы анимации, геометрического моделирования и текстурирования должны пропускать свои результаты через процесс рендеринга, чтобы они были представлены в виде изображения. В книге описывается рендеринг, основанный на рейтрейсинге, алгоритме трассировки лучей, который способен отображать реалистичные изображения сложных сцен. В конце каждой главы приведены упражнения для закрепления материала.
В числе рассматриваемых тем:
- формирование изображения и представление геометрии сцены;
- интерфейс и различные реализации камеры;
- радиометрия, спектры и цвет;
- примитивы и ускорения рендеринга на пересечении;
- семплирование и реконструкция модели отражения;
- семплинг текстур и генерация структурных координат;
- рассеяние света в зависимости от поверхностей и сред распространения;
- интерфейс источников света;
- рендеринг волнового переноса;
- реализация высокопроизводительного интегратора, работающего на GPU.
Издание будет полезно специалистам по компьютерной графике, анимации, инженерам САПР, разработчикам соответствующего ПО, а также студентам и преподавателям.
Физически реалистичный рендеринг и технологии PBR
Книга станет полезным практическим руководством для тех, кто изучает физически реалистичный рендеринг, PBR (Physically Based Rendering) и современные методы создания компьютерных изображений. Материал помогает глубже разобраться в том, как работают трассировка лучей, моделирование света, отражение поверхностей, текстуры и материалы в сложных трехмерных сценах.
Трассировка лучей, освещение и оптимизация вычислений
Особое внимание уделено технологиям, которые используются при создании реалистичной графики: антиалиасингу, семплированию, моделированию освещения и обработке материалов. Рассматриваются методы ускорения вычислений, графический процессор GPU, интеграторы и алгоритмы, позволяющие эффективно выполнять рендеринг сложных сцен.
Для специалистов по 3D-графике, разработчиков движков и программного обеспечения, инженеров и студентов книга может стать подробным справочником по алгоритмам компьютерной графики. В ней рассматриваются спектральный рендеринг, цветовые пространства, световой перенос, геометрические преобразования и методы вычислительной визуализации.