Welcome to CS 231. Topics in Computer Animation. Victor Zordan EBU II 337

Similar documents
CS230 : Computer Graphics Lecture 12: Introduction to Animation. Tamar Shinar Computer Science & Engineering UC Riverside

Topics in Computer Animation

2D & 3D Animation NBAY Donald P. Greenberg March 21, 2016 Lecture 7

CS770/870 Spring 2017 Animation Basics

CS770/870 Spring 2017 Animation Basics

Computer Graphics. Si Lu. Fall uter_graphics.htm 11/27/2017

Three-Dimensional Computer Animation

To Do. History of Computer Animation. These Lectures. 2D and 3D Animation. Computer Animation. Foundations of Computer Graphics (Spring 2010)

Basics of Motion Generation

The 3D rendering pipeline (our version for this class)

Motion for Computer Animation. Michael Gleicher Department of Computer Sciences University of Wisconsin, Madison

How Animation is Generated

Animation. Itinerary. What is Animation? What is Animation? Animation Methods. Modeling vs. Animation Computer Graphics Lecture 22

Animation. Itinerary Computer Graphics Lecture 22

Reading. Animation principles. Required:

Three-Dimensional Computer Animation

Synthesizing Realistic Facial Expressions from Photographs

Data-Driven Face Modeling and Animation

CS 231. Deformation simulation (and faces)

COMP371 COMPUTER GRAPHICS

Computer Graphics. Spring Feb Ghada Ahmed, PhD Dept. of Computer Science Helwan University

Character Animation 1

CS 231. Deformation simulation (and faces)

3D Production Pipeline

8 th Grade Animation Exam Study Guide

Character Animation. Presented by: Pam Chow

C O M P U T E R G R A P H I C S. Computer Animation. Guoying Zhao 1 / 66

character design pipeline) callum.html

CS /15-667: Simulation Methods for Animation and Digital Fabrication

Animation. Representation of objects as they vary over time. Traditionally, based on individual drawing or photographing the frames in a sequence

Keyframe Animation. Animation. Computer Animation. Computer Animation. Animation vs Modeling. Animation vs Modeling

CNM 190 Advanced Digital Animation

How to create an animated face

15-462: Computer Graphics. Jessica Hodgins and Alla Safonova

CISC 110 Week 1. An Introduction to Computer Graphics and Scripting

Computer Animation. Algorithms and Techniques. z< MORGAN KAUFMANN PUBLISHERS. Rick Parent Ohio State University AN IMPRINT OF ELSEVIER SCIENCE

Blender 3D Basics. Ch. 1

Human body animation. Computer Animation. Human Body Animation. Skeletal Animation

A bouncing ball squashes on its vertical axis and stretches on the horizontal axis as it strikes the ground.

AMSTERDAM BOSTON HEIDELBERG LONDON NEW YORK OXFORD PARIS SAN DIEGO SAN FRANCISCO SINGAPORE SYDNEY TOKYO F ^ k.^

Motus Unitatis, an Animation Editor

Animations. Hakan Bilen University of Edinburgh. Computer Graphics Fall Some slides are courtesy of Steve Marschner and Kavita Bala

Animation by Adaptation Tutorial 1: Animation Basics

animation projects in digital art animation 2009 fabio pellacini 1

Chapter 9 Animation System

COMP 175 COMPUTER GRAPHICS. Lecture 10: Animation. COMP 175: Computer Graphics March 12, Erik Anderson 08 Animation

Blender Animation Editors

07 Animation. Multimedia Systems. Image Sequence, Interpolation

Unit 6. Multimedia Element: Animation. Introduction to Multimedia Semester 1

Motion Capture. CS 448D: Character Animation Prof. Vladlen Koltun Stanford University

Animation by Adaptation

Brian Wyvill presents. With thanks to Mario Costa-Sousa and Rick Parent

Animation. CS 4620 Lecture 32. Cornell CS4620 Fall Kavita Bala

COMPUTER ANIMATION 3 KEYFRAME ANIMATION, RIGGING, SKINNING AND CHARACTER ANIMATION. Rémi Ronfard, Animation, M2R MOSIG

Lecturer Athanasios Nikolaidis

Case Study: The Pixar Story. By Connor Molde Comptuer Games & Interactive Media Year 1

Objectives: To create a Flash motion tween using the timeline and keyframes, and using pivot points to define object movement.

Animation. CS 465 Lecture 22

Computer Animation. Michael Kazhdan ( /657) HB 16.5, 16.6 FvDFH 21.1, 21.3, 21.4

Animating Dialogue using the "Mouth Comp" method

CS10 The Beauty and Joy of Computing

Simulation in Computer Graphics. Introduction. Matthias Teschner. Computer Science Department University of Freiburg

Adobe Flash Course Syllabus

Character animation Christian Miller CS Fall 2011

Graphical systems, visualization and multimedia

History of Animation (a quick synopsis)

Magical Chess. Jenty Manjula Sathakkathullah

CS475/CS675 - Computer Graphics. Lecture 16: Principles of Animation

MODELING AND HIERARCHY

The Beauty and Joy of Computing

Animation Essentially a question of flipping between many still images, fast enough

Computer Graphics and Visualization. What is computer graphics?

Animation. 8 GB of RAM. Table of Contents

Overview. Agents and Avatars. Why IVAs? IVAS. Agents and Avatars Believability v naturalism Building the body H-anim Moving and sensing.

Adobe Flash CS4 Part 3: Animation

Last Time? Inverse Kinematics. Today. Keyframing. Physically-Based Animation. Procedural Animation

History. Early viewers

Computer Animation INF2050

Lecture 16 of 41. Transparency, Painter s Algorithm, & Z-Buffer Lab 3a: Shading & Transparency

Administrative notes February 15, 2018

Animation is the process of giving the illusion of movement to drawings, models or non-living objects. Illusions happen when a person s eyes, ears or

Computer Animation. Conventional Animation

3D Character animation principles

Tutorial 4. Creating Special Animations

Fundamental of Digital Media Design. Introduction to Animation

Introduction to Computer Graphics. Instructor: Stephen J. Guy

Basics of Design p. 2 Approaching Design as an Artist p. 4 Knowing Your Character p. 4 Making Decisions p. 4 Categories of Design p.

Animation. CS334 Fall Daniel G. Aliaga Department of Computer Science Purdue University

The five types of animations are traditional animation, 2D vector-based animation, 3D computer animation, motion graphics and stop motion.

Last Time? Animation, Motion Capture, & Inverse Kinematics. Today. Keyframing. Physically-Based Animation. Procedural Animation

Image Formation. CS418 Computer Graphics Eric Shaffer.

Computer Animation. Courtesy of Adam Finkelstein

4-H VIDEO SCORECARD 4-H VIDEO SCORECARD. Points Scored

Animation by Adaptation Tales of Motion Use and Re-Use

CS10 The Beauty and Joy of Computing

Kinematics & Motion Capture

Animation. Computer Graphics COMP 770 (236) Spring Instructor: Brandon Lloyd 4/23/07 1

0. Introduction: What is Computer Graphics? 1. Basics of scan conversion (line drawing) 2. Representing 2D curves

Animation Tools THETOPPERSWAY.COM

Homework 2 Questions? Animation, Motion Capture, & Inverse Kinematics. Velocity Interpolation. Handing Free Surface with MAC

Transcription:

Welcome to CS 231 Topics in Computer Animation Victor Zordan EBU II 337 vbz@cs.ucr.edu

Overview Administravia Projects History of animation Research Areas

About me Mech Engineering(BS) Computer Science (PhD) www.cs.ucr.edu/rgl

About me Character Animation Techniques Keyframing Motion capture + Physics models

Class Projects This is a warm-up for research in animation Facial animation Human dynamics Animating nature Animation interfaces Motion capture editing Rigging/Deformation

Production vs. Research Types of production animation Keyframing tweening, interpolation Rotoscoping/Match-moving Stop motion animation Procedural animation algorithmic Motion Capture Simulation physical modeling

Animation Timeline 100 years of animation 1900 1920 1940 1960 1980 2000 today

Animation Timeline 100 years of animation 1900 1920 1940 1960 1980 2000 today First animations Gertie (1921)

Animation Timeline 100 years of animation 1900 1920 1940 1960 1980 2000 today First animations Hand-drawn Gertie (1921)

Animation Timeline 100 years of animation 1900 1920 1940 1960 1980 2000 today Age of Disney 1923-1950 Cel Animation Multiplane Camera Snow White (1937)

Animation Timeline 100 years of animation 1900 1920 1940 1960 1980 2000 today First Computer Graphics Experimental Animation Visual Music

Animation Timeline 100 years of animation 1900 1920 1940 1960 1980 2000 today Realistic 3D Disney s Tron (1981)

Animation Timeline 100 years of animation 1900 1920 1940 1960 1980 2000 today First 3D Feature Pixar s Toy Story (1995)

Animation Timeline 100 years of animation 1900 1920 1940 1960 1980 2000 today 2000s Photorealistic humans (Final Fantasy, Beowolf) 2000 2007

Animation Timeline 100 years of animation 1900 1920 1940 1960 1980 2000 today Today - what s left?

Animation Timeline 100 years of animation 1900 1920 1940 1960 1980 2000 today Facebook buys Occulus Rift for $2 Billion

Animation Research Primer

Animation Research Topics Topic: Human motion capture Uses: Interactive applications, games, specific actors Issues: Capturing, editing

Animation Research Topics Topic: Performance capture Uses: Interactive applications, games, specific actors Issues: Real-time editing

Animation Research Topics Topic: Rigid body simulation Uses: Games, special effects Issues: collisions, realism, speed

Animation Research Topics Topic: Control for simulation Uses: Training applications, games, lifelike motion Issues: Control algorithms, speed

Animation Research Topics Topic: Deformable modeling Uses: Medical surgery simulation, games Issues: speed, accuracy, control

Animation Research Topics Topic: Cloth modeling Uses: Games, special effects Issues: speed, accuracy, real-world capture

Animation Research Topics Topic: Facial animation (also hair, eyes, lip sync, etc) Uses: Interactive applications, telecommunication Issues: Capture or underlying model, intense realism

Animation Research Topics Topic: Water/Fluid simulation Uses: Special effects, movies Issues: Realism, speed

Animation Research Topics Topic: Fracture/Explosion/Fire simulation Uses: Special effects Issues: Realism, speed

Animation Research Topics Topic: Plants - movement and growth Uses: Automatic generation of worlds, special effects Issues: Realism, user control

Animation Research Topics Topic: Evolving artificial life Uses: Games, populating virtual worlds Issues: life is complex

Animation Research Topics Topic: Other natural phenomena Uses: Interactive applications, special effects Issues: User control, accuracy

Animation Research Topics Topic: High level or behavior control Uses: AI controlled agents, games, multi-player Issues: Complexity, modeling intelligence

Animation Research Topics Topic: Animation Interfaces Uses: Efficient, high-quality input Issues: inference, 2D -> 3D, adaptability?

Animation Research Topics Topic: Automatic camera control Uses: Games, virtual environments Issues: Smoothness, appeal

Animation Research Topics Topic: Image based animation Uses: Interactive applications, special effects Issues: 2D vs. 3D, complexity