CSE272: Advanced Image Synthesis
|
Fall 2008

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
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, 2:00pm - 3:20pm in CSE 4109
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 (35%),
a midterm (20%), and a final project (45%).
Final Report
Should be in the format of a paper 6-10 pages using the style for
ACM
SIGGRAPH papers.
Assignments
The assignments can only be downloaded from a .ucsd.edu domain.
Schedule
September 25 [slides ]
- Welcome, Course Setup, Light Physics, Radiometry and Photometry
- Reading:
- Glassner, Chapter 13 (optional)
September 30 [slides ]
- Global Illumination and Monte Carlo Ray Tracing
- Reading:
- Optional Reading:
October 2 [slides ]
- Photon Mapping and Irradiance Caching
- Reading:
- Optional Reading:
- Jensen, "Realistic Image Synthesis using Photon Mapping", Chapters 4-9
October 7 [slides ]
- Progressive Photon Mapping
- Reading:
October 9
- Work on Assignment 1. Ask questions to Toshiya in CSE4150
October 14 [slides ]
- Light and Matter
- Reading:
October 16 [slides ]
- Light Surface Interaction
October 21 [slides ]
- BRDF Models
- Reading:
- Optional:
October 23 [slides ]
- Global Illumination in 2D
October 28 [slides ]
October 30, November 4 and 6 [slides ]
- Microfacet Theory
- Reading:
November 11 (Veterans Holiday)
November 13-18 [slides ]
- Participating Media (Radiative transport, phase functions, analytic models,
single scattering)
- Reading:
- Optional Reading:
November 20 [slides ]
- Participating Media (Multiple scattering, ray marching, random walks, photon mapping)
- Reading:
- Jensen, "Realistic Image Synthesis using Photon Mapping", Chapters 10
November 25 [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
November 27 (Thanksgiving)
December 2
- Subsurface Scattering (BSSRDF models)
- Reading:
December 4
Last update: November 26, 2008
Henrik