CS523: Computer Graphics¶
Welcome to CS 523! This course is an introduction to Physics-based animation techniques in Computer Graphics, and covers a wide range of topics such as rigid body dynamics, volumetric elastic solids, and incompressible fluids. The class begins with an introduction to numerical methods for ordinary differential equations, and each successive lecture builds upon the concepts covered in the previous class.
Email Policy: You are welcome to email the instructor about class-related issues. Please start your subject line with “CS 523:”. However, please do not always count on an immediate reply. Although most questions will be answered quickly, in the worst case you will receive a reply during (or shortly after) the instructors’ next scheduled office hours.
Grading Policy: Grades will be awarded based on class participation, 3 homeworks, and a term project. The final grade will be computed as follows:
65% x (term project) + 3 x 10% x (homework) + 5% x (class participation)
Class participation: Participation in class will be evaluated based on the number of classes attended, enthusiasm for answering the instructor’s questions, and willingness to help other students.
Collaboration: Students are encouraged to form teams for the term project. However, all homework must be done individually by each student.
Typing resources: All homework should be typed. Students can choose their favorite platform for typing out their homework, some commonly used softwares are Microsoft Word, LaTeX, and LyX. Thanks to a former student, Alex Ames, here is a LyX guide and associated source files used to generate it.
News and Announcements:¶
- (09/12) Homework #1 is due on (09/26).
- Project proposal along with names of team members is due on (10/15).
- (10/08) Homework #2 is due on (10/29).
- (11/15) Homework #3 is due on (12/06).
Contents:¶
Coding Resources:¶
Recommended Books:¶
- R. Bridson, Fluid Simulation for Computer Graphics, AK Peters/CRC Press, second edition, 2015.
- D. House and J. C. Keyser, Foundations of Physically Based Modeling and Animation, AK Peters/CRC Press, 2016.
- S. Osher and R. Fedkiw, Level Set Methods and Dynamic Implicit Surfaces, Springer, 2003.