CSE272: Advanced Image Synthesis
Fall 2008

One of the topics in this class is investigating different global illumination algorithms.


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.


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


Tuesday/Thursday, 2:00pm - 3:20pm in CSE 4109


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.


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.


The assignments can only be downloaded from a .ucsd.edu domain.


September 25 [slides ] September 30 [slides ] October 2 [slides ] October 7 [slides ] October 9 October 14 [slides ] October 16 [slides ] October 21 [slides ] October 23 [slides ] October 28 [slides ] October 30, November 4 and 6 [slides ] November 11 (Veterans Holiday) November 13-18 [slides ] November 20 [slides ] November 25 [slides ] November 27 (Thanksgiving) December 2 December 4
Last update: November 26, 2008