CMSC 791B: Advanced Computer Graphics
Computer Science and Electrical Engineering Department
University of Maryland Baltimore County
Fall 1995
Instructor: Dr. David S. Ebert, 214 ECS
Phone: 455-3541. If busy or no answer, call 455-3000.
email: ebert@cs.umbc.edu.
Office Hours: 4:00 - 5:00 Tuesday and Thursday.
Prerequisites: CMSC 106, 341, Math 221, CMSC 635, or permission of
instructor.
Description: This course will cover advanced topics in
rendering, modeling and visualization. The format of the course will
be a combination of lectures, student presentations, and discussions.
Topics and tentative schedule is below
- Week 1- 2 : anti-aliasing
- Week 3- 4 : advanced modeling techniques (fractal, L-systems)
- Week 5- 8 : volumetric visualization
- Week 8-10 : advanced rendering
- Week 11-12 : texturing, solid texturing
- Week 13-14 : procedural modeling
- Week 14-15 : advanced illumination (participating media, radiosity, multiple-scattering)
Textbook: None, but the following books may be useful as
references.
- Computer Graphics: Principles and Practice,
2nd Edition, Foley, van Dam, Feiner, Hughes, Addison Wesley, 1993.
- Texturing and Modeling: A Procedural Approach, Ebert,
et. al., AP Professional, 1994.
- Radiosity and Realistic Image Synthesis, Cohen and
Wallace, AP Professional 1994.
- Principles of Digital Image Synthesis, Andrew Glassner, Morgan
Kaufman 1994.
Grading Policy: Grades will be assigned on the basis of
performance on presentations, projects, and class participation.
Students will be responsible for reading several papers from the
literature and presenting them to the class. Students will also be
responsible for implementation of a large graphics projects with
several due dates throughout the semester. The schedule for the
projects will be the following:
- Weeks 2-3: Meeting with me to finalize project topic.
- Week 3: Write-up of proposed project due.
- Week 7: Project progress report due.
- Week 10: Second project progress report due.
- Week 14: Demonstration of final project.
FOR MORE INFORMATION
Contact David Ebert, ebert@cs.umbc.edu .