Aim of the course
Presentation and discussion of the algorithms used in computer animation.
Warping and morphing in vector and raster version on 2D or 3D grid. Inverse kinematics (use of J+ matrix, the CCD method). Rigid body dynamics - equations of motion and progressive rotation. Algorithms for computing the inertia tensor. Collision detection and response to collisions. Forcing trajectory. Animation of selected effects for gases and liquids. Algorithms for camera movements.
Overview of the course elements
The course includes laboratory classes. Their implementation will consolidate theoretical knowledge gained at lectures. The goal of the laboratory classes is to achieve short animations using the knowledge gained within the courses on modeling of physical phenomena and technologies of computer games.
1. Blender Education & Help: http://www.blender.org/education-help/
2. Maya 3D animation: http://usa.autodesk.com/adsk/servlet/pc/index?siteID=123112&id=13577897