TrueschoTruescho
All Courses
Animation and CGI Motion
edX
Course
Advanced
Free to Audit
Certificate

Animation and CGI Motion

Columbia University

Learn the science behind movie animation from the Director of Columbia’s Computer Graphics Group.

9 hrs/week12 weeksEnglish37,874 enrolled
Free to Audit

About this Course

How do you create realistic animations? How do you predict the motion of materials? It’s key to the success of animated films to ensure (was insure) audiences believe in characters. This course will show you how to create lifelike animations focusing on the technical aspects of CGI animation and also give you a glimpse into how studios approach the art of physically-based animation. You will learn the fundamental concepts of physical simulation, including: integration of ordinary differential equations such as those needed to predict the motion of a dress in the wind. formulation of models for physical phenomena such as crumpling sheet metal and flowing water. treatment of discontinuities such as fractures and collisions. simulation of liquids and solids in both Lagrangian and Eulerian coordinates. artistic control of physically-based animations. These concepts will be put into practice in the programming assignments spanning: Discretizing and integrating Newton’s equations of motion Constrained Lagrangian Mechanics Collisions, contact, and friction: detection and response Continuum mechanics Finite elements Rigid body simulation Thin shell and cloth simulation Elastic rod and hair simulation Fluid simulation 3b:T

What You'll Learn

  • To code your own physics simulator to master the fundamental algorithms for creating lifelike animations clothing, hair, liquids, rigid bodies and more!
  • Temporal integration of the equations of motion
  • Formulation of mathematical models for mechanical systems
  • Numerical methods for treating contact and impact
  • Lagrangian and Eulerian representations of continua control of physical models

Prerequisites

  • Programming knowledge in C or C++, multivariable calculus (partial derivatives), linear algebra, enthusiasm.Recommended background: introductory classical mechanics.NOT-requisites: physics, computer graphics are not required. We will present introductions to these topics along the way, as needed.

Instructors

E

Eitan Grinspun

Department of Computer Science

Topics

Physically Based Animation
Animations
Sheet Metal
Computer Graphics
Computer Animation

Course Info

PlatformedX
LevelAdvanced
PacingUnknown
CertificateAvailable
PriceFree to Audit

Skills

التحريك المعتمد على الفيزياء
الرسوميات الحاسوبية
التحريك الحاسوبي
محاكاة السوائل والمواد الصلبة
نمذجة صفائح المعدن

Start Learning Now