CSE272: Advanced Image Synthesis
|
Spring 2015

One of the topics in this class is investigating different
global illumination algorithms.
Contents
In the class we will discuss advanced computer graphics techniques
for realistic image synthesis. This includes techniques for simulating
global illumination, participating media, and material models including
BRDF and BSSRDF models. In this class we will discuss many natural
phenomena such as the blue sky, the appearance of human skin, clouds,
and milk. The goal is to understand how different computer graphics
algorithms can be used to simulate these phenomena.
Instructor
Henrik Wann Jensen
Optional books
Andrew Glassner, "Principles of Digital Image Synthesis",
Morgan-Kaufman, 1995.
Free PDF Version of this book.
Henrik Wann Jensen, "Realistic Image Synthesis Using Photon Mapping",
AK Peters, 2001
Pharr and Humphreys, "Physically Based Rendering",
Morgan-Kaufman 2004
Dutre, Bala, and Baekert, "Advanced Global Illumination",
AK Peters, 2006
Lectures
Tuesday/Thursday, 11:00am - 12:30pm in CSE 4140
Prerequisites
One or two computer graphics classes. The student should have a
thorough understanding of ray tracing as well as a basic understanding
of the concept of shading.
The class projects will be in C++ - this will not be taught in the class.
Grading
The class will be graded based on various assignments (65%),
a midterm (20%), and a class lecture (15%).
Assignments
The assignments can only be downloaded from a .ucsd.edu domain.
Schedule
March 31 [slides ]
- Welcome, Course Setup, Light Physics, Radiometry and Photometry
- Reading:
- Glassner, Chapter 13 (optional)
April 2 [slides ]
- Light and Matter
- Reading:
April 7 [slides ]
- Light Surface Interaction
April 9 [slides ]
- Global Illumination and Monte Carlo Ray Tracing
- Reading:
- Optional Reading:
April 14 [slides ]
- Multiple Importance Sampling + Assignment 1
- Reading:
April 16 [slides ]
- Photon Mapping
- Reading:
- Optional Reading:
- Jensen, "Realistic Image Synthesis using Photon Mapping", Chapters 4-9
April 21 [slides ]
- Progressive Photon Mapping
- Reading:
April 23
- Combining Bidirectional Path Tracing and Photon Mapping
- Reading:
- BRDF Models [slides ]
- Reading:
- Optional:
April 28 - 31 [slides ]
- Microfacet Theory
- Reading:
- Optional:
May 5 [slides ]
- Participating Media (Radiative transport, phase functions, analytic models,
single scattering)
- Reading:
- Optional Reading:
May 7-12 [slides ]
- Participating Media (Multiple scattering, ray marching, random walks,
photon mapping)
- Reading:
- Jensen, "Realistic Image Synthesis using Photon Mapping", Chapters 10
- Jarosz et al., "Irradiance Gradients in the Presence of Participating Media and Occlusions"
- Jarosz et al., "The Beam Radiance Estimate for Volumetric Photon Mapping"
-
May 14 [slides ]
- Subsurface Scattering (BRDF models)
- Reading:
-
Paul Kubelka and Franz Munk, "Ein Beitrag zur Optik der Farbanstriche",
Zeitschrift fu"r Technishen Physik 12(112)
(English translation by Steve Westin).
-
Jim Blinn,
"Light reflection functions for simulation of
clouds and dusty surfaces",
SIGGRAPH 1982
-
Chet Haase and Gary Meyer,
Modeling Pigmented Materials
for Realistic Image Synthesis",
ACM TOG, pages 305-335, October 1992
-
Pat Hanrahan and Wolfgang Krueger,
"Reflection
from Layered Surfaces due to Subsurface Scattering",
SIGGRAPH 1993
May 19
- Subsurface Scattering (BSSRDF models)
- Reading:
May 21
- Spectral Skin BSSRDF model
- Reading:
May 26
May 28
June 2
- Sheared filtering
- Granular materials
June 4
- Stylized animation
- Rendering glints
Last update: June, 2015
Henrik