Computer Science
>
>

CS 348C: Computer Graphics: Animation and Simulation

Winter 2023

Stanford University

The course delves into the core mathematical principles and methods used for computer animation and motion simulation. It explores physics-based simulation methods to model shape and motion, like particle systems, rigid bodies, deformable models, etc. It also covers the animation of natural phenomena and virtual characters. Additional topics such as data-driven animation methods and real-time interactive methods are discussed.

Course Page

Overview

Core mathematics and methods for computer animation and motion simulation. Traditional animation techniques. Physics-based simulation methods for modeling shape and motion: particle systems, constraints, rigid bodies, deformable models, collisions and contact, fluids, and fracture. Animating natural phenomena. Methods for animating virtual characters and crowds. Additional topics selected from data-driven animation methods, realism and perception, animation systems, motion control, real-time and interactive methods, and multi-sensory feedback.

Prerequisites

Recommended: CS148 and/or CS205A. Prerequisite: linear algebra (or permission of instructor)

Learning objectives

No data.

Textbooks and other notes

Textbook: None; lecture notes and research papers assigned as readings will be posted here.

Other courses in Computer Graphics

15-462/662 Computer Graphics

Fall 2020

Carnegie Mellon University

15-462/662 Computer Graphics

Spring 2022

Carnegie Mellon University

Courseware availability

Lecture slides available at SCHEDULE

No videos available

Assignments available at SCHEDULE

Materials available at SCHEDULE

Covered concepts