22C:196 Computer Animation Instructor: Joe Kearney 101M MLH
What/Where/Why of Animation Movies TV Web Computer VR/Simulation Location Based Entertainment Entertainment Advertising Manuals Teaching Litigation Scientific Visualization
Some Distinctions Rendering Time Real-time vs. Off-line Interactivity Production Cost People Computation
Animation Making Things Move Solid and flexible objects Fluids Cameras Lights Making Things Change Texture Color
Focus: Motion Control Procedural Animation Mathematical Basis Computation Techniques
Important (but not emphasized) Art Animation Production Digital Post-Processing Rendering Story Content Modeling Critical Analysis Animation Systems Standards 2D Animation
Course Structure Videos Lectures Presentations 2/3 rd term exam About 4 projects Participation In-Class Grading Guests
Projects Technical Studies Team-based Short sequence Illustrate a technique Conscription Mix Brief written report In-class presentation Platform (Machine/Language/API) Selected by the team
Motion Specification and Control Natural phenomena Plants Water Clouds Fire Spatial Description Interpolation Path following Keyframing Deformation Motion Capture Kinematics Dynamics Flexible bodies Particle systems Flocking Autonomous Behavior Figure animation Reaching, Walking Facial animation Clothes Hair Skin
Immediate Tasks Form into groups Read chapter 1 Choose software Start warm-up project