CSE272: Advanced Appearance Modeling
Fall 2003

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


Henrik Wann Jensen

Office hours, Thursday 3:30-4:30pm

Guest Lecturer

Steve Rotenberg

Mailing List



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


Tuesdays and Thursdays: 2:00pm - 3:20pm




The appearance of the everyday world has long been a topic of interest to many people from painters to physicists. Even simple questions require careful thought. Why is the sky blue? Why does wet sand look darker than dry sand? How can you reproduce a human face using oil paints? More recently appearance models have become increasingly important in computer graphics and vision. In graphics, they are needed to model and simulate different materials. In vision, texture and reflection models can be used to guide the acquisition of computer models of different scenes and objects, as well as the recognition of these scenes and objects in images.

This class will go into the details of computer graphics algorithms for creating a given appearance. The course will cover the physics as well as the computational techniques for simulating light transport, light scattering, reflection models, subsurface scattering, participating media. In addition, we will be discussing the appearance of elements in the natural world in order to understand how to simulate this appearance.


CSE190/CSE168 "Rendering Algorithms" or equivalent at the consent of the instructor. This is a fairly advanced class. Students are expected to have an understanding of computer graphics rendering algorithms such as ray tracing.


This is class is for 4 units. It will be graded based on a lecture in class (15%) and a final project (85%).

Final Report

Should be in the format of a paper 6-10 pages using the style for ACM SIGGRAPH papers.



September 25 September 30 October 2 October 7 October 9 October 14 October 16 October 21 October 23 October 28 October 30 November 4 November 6 November 11 November 13 November 18 November 20 November 25 November 27 December 2 December 4


Craig Donner
Wojciech Jarosz
Geoffrey Romer
Morgan Gebbie
John Rapp
Cyrus Jam
Bryan Liu
Stephan Steinbach
Josh Wills
Nishant Mittal
Peter Schwer

Daryl Sterling
Rajiv Bharadwaja
Matt Clothier
Joseph Chow
Alex Kulungowski
Andy Skirvin
Jonathan Neddenriep
Andrew Smith

Last update: Nov. 26, 2003
Henrik Wann Jensen