Robert Bruce
CS 116A (with a grade of "C-" or better) or instructor consent
In-depth discussion of algorithms and techniques used in computer graphics and their implementation. Topics include: animation, fractals, anti-aliasing, fill algorithms, visible surface algorithms, color and shading, ray tracing, radiosity and texture maps. Substantial programming required.
Upon successful completion of this course, students will be able to:
Physics for game developers (2nd Edition) by David M. Bourg and Bryan Bywalec.
Deformation Constraints in a Mass-Spring Model to Describe Rigid Cloth Behavior by Xavier Provot.
Advanced Character Physics by Thomas Jakobsen.
Real time physics class notes by Matthias Müller, Jos Stam, Doug James, and Nils Thürey.
Mass Spring Particle Systems by Stephen Spinks.
Grading will be based on a total accumulation of 100 possible points, distributed as follows: