Ray-traced image produced in rayshade

BU CAS CS 580
Advanced Computer Graphics

Fall 1997

HOME PAGE


Programming Assignments: P0, P1, P2, P3, P4, P5.
Assignment Results: R0, R1, R2, R3, R4, R5.
Schedule


Instructor:
Stan Sclaroff (office hours: R 2-5PM)
Room MCS-279, phone 353-8928
sclaroff@cs.bu.edu

Course Description:
Survey of advanced modeling, rendering, and animation techniques. Emphasis is on both the implementation issues and the underlying theory for simulating various phenomena. Topics include: photorealistic image synthesis, modeling of natural objects and phenomena, realistic character animation, computer aided design, virtual reality, and advanced computer-human interface techniques.

Prerequisites:
CS480, CS680, or equivalent.
Familiarity with linear algebra and differential equations.

Lectures:
Tue, Thu: 11:00 - 12:30 in MCS-148

Text:
Advanced Animation and Rendering Techniques, by Alan Watt and Mark Watt.

Online Readings:
Physically-Based Animation Techniques
A few sections from Numerical Recipes in C

Online Documentation:

Optional Supplemental Texts:
Texture and Modeling, A Procedural Approach, edited by David S. Ebert.
Radiosity and Realistic Image Synthesis, by Michael F. Cohen and John R. Wallace.
An Introduction to Ray Tracing, by Andrew Glassner.

Programming Projects:
Late assignments will be levied a late penalty of 10% per day, up to 3 days late.
After that, no credit will be given.

Grading: (subject to change)
Final programming project 30%
All other programming projects 70%

Collaboration / Academic Honesty:
It is reasonable to discuss with others possible general approaches to problems. It is unreasonable to work together on a detailed solution, to copy a solution, or to give away a solution. Such instances of academic dishonesty will result in a course grade of F or expulsion from Boston University.

Page Created: Dec 5, 1995 Last Modified: Aug 23, 1997 Maintained by: Stan Sclaroff