College Bulletin - Course Catalog 
  
    May 23, 2018  
College Bulletin - Course Catalog

CPSC 056. Computer Animation


The goal of this course is to give students a foundation for programming animated and interactive graphics. In particular, we will "look under the hood" at the algorithms used by game engines and modeling tools to create authorable, interactive characters and special effects. Labs will give students hands on experience implementing algorithms in C++ as well as opportunities to derive their own unique animations. Topics will include mathematical foundations (coordinate systems, transformations, quaternions), interpolation techniques, keyframing, motion capture and procedural animation, and physically-based systems. 
Group 3 course.
Prerequisite: CPSC 031  , CPSC 035  , MATH 015   (or have placed into MATH 025 )
Lab work required.
1 credit
Spring 2018. Normoyle.
Catalog chapter: Computer Science
Department website: https://www.swarthmore.edu/computer-science


Check the Spring 2018 Schedule of Courses

Check the Fall 2018 Schedule of Courses