CSE272: Advanced Appearance Modeling
Fall 2006

Some inspiration for the types of appearance we will discuss in class (clouds, plants, milk, halos, skin, atmosphere/smoke):


In the class we will discuss advanced computer graphics techniques for modeling the appearance of the natural world. The class will cover topics such as the physics of light, light transport algorithms, global illumination, BRDF models, participating media, subsurface scattering, BSSRDF models, texture synthesis, and CFD techniques (optional).

After the class the students will be able to discuss and understand many natural phenomena such as: the blue sky, the appearance of wet materials, the appearance of human skin.


Henrik Wann Jensen

Office hours, Fridays 2:00-3:00pm

Teaching Assistant




Andrew Glassner, "Principles of Digital Image Synthesis", Morgan-Kaufman, 1995


Henrik Wann Jensen, "Realistic Image Synthesis Using Photon Mapping", AK Peters, 2001


Tuesday/Thursday, 5:00pm - 6:20pm in CENTER 201


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 a lecture in class (15%), various assignments (40%), 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.

Useful links


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


September 21 [slides] September 26 [slides] September 28 October 3 [slides] October 5 [slides] October 10, 12, 17, and 19 [slides] October 24, 26, 31, and November 2 [slides] November 7
[slides] November 9
  • Subsurface Scattering 1 (BRDF Models)
  • Reading:
  • November 14
    November 16 and 21
    November 23
    November 28
    November 30

    Last update: November 7, 2006