Realistic Image Synthesis Using Photon Mapping  book cover
1st Edition

Realistic Image Synthesis Using Photon Mapping

ISBN 9781568814629
Published January 5, 2009 by A K Peters/CRC Press
208 Pages

SAVE ~ $11.39
was $56.95
USD $45.56

Prices & shipping based on shipping country


Book Description

Photon mapping, an extension of ray tracing, makes it possible to efficiently simulate global illumination in complex scenes. Photon mapping can simulate caustics (focused light, like shimmering waves at the bottom of a swimming pool), diffuse inter-reflections (e.g., the "bleeding" of colored light from a red wall onto a white floor, giving the floor a reddish tint), and participating media (such as clouds or smoke). This book is a practical guide to photon mapping; it provides the theory and practical insight necessary to implement photon mapping and simulate all types of direct and indirect illumination efficiently.

Table of Contents

Realistic Image Synthesis
Global Illumination
Overview of This Book
Fundamentals of Global Illumination
The Nature of Light
Lighting Terminology
Light Emission
Light Scattering
The Rendering Equation
Light Transport Notation
Monte Carlo Ray Tracing
Classic Ray Tracing
Path Tracing
Bidirectional Path Tracing
Metropolis Light Transport
The Photon-Mapping Concept
Developing the Model
Photon Tracing
Photon Emission
Photon Scattering
Photon Storing
The Photon Map Data Structure
The Data Structure
Photon Representation
The Balanced Kd-Tree
Locating the Nearest Photons Efficiently
The Radiance Estimate
Density Estimation
Photon Gathering
Visualizing the Photon Map
Rendering Caustics
Rendering Color Bleeding
Fast Approximations
Caustics Examples
A Practical Two-Pass Algorithm
Solving the Rendering Equation
Pass 1: Photon Tracing
Pass 2: Rendering
Participating Media
Light Scattering in Participating Media
The Volume Rendering Equation
The Phase Function
Ray Marching
Photon Tracing
The Volume Radiance Estimate
Rendering Participating Media
Subsurface Scattering
Optimization Strategies
Irradiance Caching
Importance Sampling
Visual Importance
Efficient Stratification of Photons
Faster Shadows with Shadow Photons
Precomputed Irradiance
Parallel Computations
Basic Monte Carlo Integration
The Sample Mean Method
Variance-Reduction Techniques
A Photon Map Implementation in C++
A Cognac Glass Model

View More