Dig Light Syl 05
Dig Light Syl 05
This course provides a study of advanced issues and mathematical models used in computer graphics to
mimic the physical behavior of light and appearance of surfaces in the generation of three-dimensional CG
imagery.
3. Course Methodology:
The course will attempt to survey the important issues surrounding the creation of virtual lights and the
surfaces they illuminate in digital environments. The different types of lighting and surfaces employed in
computer graphics, as well as their respective effects, will be examined. Images illustrating different
lighting approaches will be shown whenever possible, but students will learn primarily by creating and
lighting their own objects and environments. The class format will take on a variety of styles as the
disparate subjects dictate. Examples will be presented in lectures and demonstrations. Students will present
their images in critique sessions.
Students must demonstrate satisfactory achievement of course objectives through fulfillment of course
projects and by contributing to class discussions and critiques. Course projects will require students to use a
wide variety of software and equipment at ACCAD to produce images and shaders. Collaboration between
students in the course and other faculty, staff and students at ACCAD is encouraged. Course evaluation
will be based on the following:
4. Grading Policy:
All students are required to be on time and in attendance for each and every class. Students arriving to class
more than 10 minutes late will be counted as absent. Two absences will lower a final grade by 1/3 a letter,
three absences will lower a final grade by one letter and four absences will result in failure of the course.
Adherence to deadlines is expected. It is the individual student's responsibility to keep track of deadlines
and to present the work to the class and instructor on the specified dates. 15% per day will be subtracted
from late assignments.
Students choosing to use "at home" hardware and software must have their current working files on the
system and available for review at the beginning of each and every class. Problems with home systems
and/or incompatibility will not be an acceptable excuse for missed goals. Technical problems will happen
frequently during the semester and students will have trouble accessing the computer lab during "prime
time" hours. Students must make their own arrangements for overcoming these difficulties and submitting
their work on time. Unless there is a complete system failure in a computer-related course, technical
difficulties are never an acceptable excuse for not meeting a deadline. Students should plan their time and
work so as to anticipate the technical hurdles that are a part of this profession.
Assignments:
1. Shader Basics
2. Regular Patterns
3. Irregular Patterns
4. Maya and RAT integration
5. Displacement and Illumination
6. Final Project
6. Reading List:
Apodaca, Anthony A. and Larry Gritz. Advanced RenderMan: Creating CGI for Motion Pictures. Morgan
Kaufmann, 2000. ISBN 1-55860-618-1.
7. Bibliography:
Glassman, Arnold, Todd McCarthy and Stuart Samuels (directors). Visions of Light: The Art of
Cinematography. American Film Institute / NHK Japan Broadcasting Corporation, 1992.
Glassner, Andrew S. "Surface Physics for Ray Tracing" from An Introduction to Ray Tracing. Academic
Press, 1989.
Kahrs, John, Sharon Calahan, Dave Carson, and Stephen Poster, A.S.C., "Pixel Cinematography: A
Lighting Approach for Computer Graphics," ACM Siggraph Course Notes #30, 1996.
8. Library Resources:
Alton, John. Painting with Light. University of California Press, 1995. (Originally published by Macmillan,
1947.) ISBN 0-520-08949-9.
Ebert, Dave, Ken Musgrave, Darwyn Peachey, Ken Perlin, and Steve Worley. Texturing and Modeling: A
Procedural Approach. AP Professional, 1994. ISBN 0-12-228760-6.
Keller, Max. Light Fantastic: The Art and Design of Stage Lighting. Prestel Verlag, 1999.
Malkiewicz, Kris. Film Lighting. Prentice Hall Press, 1986. ISBN 0671622714.
Upstill, Steve. The RenderMan Companion: A Programmer's Guide to Realistic Computer Graphics.
Addison-Wesley, 1990. ISBN 0-201-50868-0.