Introduction to Character Animation Karan Singh Lecture 1: CSC 2529 Karan Singh Lecture 1: CSC 2529.

Slides:



Advertisements
Similar presentations
CSC 202 I NTRO. T O C OMPUTER ANIMATION Techniques and mathematical algorithms By Uzoma James Chikwem.
Advertisements

Principles of Animation Computer Animation SS2008.
Dr. Midori Kitagawa University of Texas at Dallas Arts and Technology Program.
Animation The Twelve Principles of Animation 1Copyright © Texas Education Agency, All rights reserved. Images and other multimedia content used with.
12 Principle of Animation. Series of pictures of objects/characters in motion Displayed at some rate –film 24 fps –video 30 fps What is animation?
Computer Graphics Computer Animation& lighting Faculty of Physical and Basic Education Computer Science Dep Lecturer: 16 Azhee W. MD.
Computer Game and Animation Techniques – a brief history Matt Boggus CSE 3451/5541.
12 Principles of Computer Animation Amy Gooch AA3: Animation.
Animation. 12 Principles Of Animation (1)Squash and Stretch (2)Anticipation (3)Staging (4)Straight Ahead Action and Pose to Pose (5)Follow Through and.
Animation May Computer animation Animation: make objects move or change over time according to scripted actions and/or (physical) laws.
12 Concepts to Animation Frank Thomas and Ollie Johnston in their book “The Illusion of Life” Principles in action - link
Graphics Sound Video created by:gaurav shrivastava
Principles of Animation
CSC 111 – Storytelling through Computer Animation Scott Heggen.
CA0932a Multimedia Development Lecture 11 Animation Techniques Principles in Flash.
1Notes  Textbook: matchmove 6.7.2, B.9. 2 Match Move  For combining CG effects with real footage, need to match synthetic camera to real camera: “matchmove”
1 Introduction to Multimedia SMM Introduction to Multimedia Chapter 5.
Graphics Korea University Computer Animation Computer Graphics.
Foundations of Computer Graphics (Spring 2010) CS 184, Lecture 24: Animation Many slides courtesy Adam Finkelstein,
1 7M836 Animation & Rendering Animation Jakob Beetz Joran Jessurun
Key Frame Animation Amy Gooch AA3: Intro to Animation.
1cs426-winter-2008 Notes  The newsgroup should be working now: ubc.courses.cpsc.426  Textbook: Not really required, but recommended - it’s a good second.
1Notes  Make sure you are working on assignment 0  Textbook reference for splines:  Section 3.1 and Appendix B4.
Prinsip Dasar Gerak Pertemuan 4 Matakuliah: U0636/DKV II Animasi Tahun: 2008.
Computer Animation CS 445/645 Fall Let’s talk about computer animation Must generate 30 frames per second of animation (24 fps for film) Issues.
ITBIS351 Multimedia Systems and Hypermedia
The Fundamental Principles
Nine Old Men Disney’s Nine Old Men were the main animators that created Disney’s most famous animated films from Snow White to The Rescuers. They were.
Animation process of creating images one at a time to be displayed rapidly in sequence giving the illusion of movement. Persistence of vision blending.
The 12 Principles of Animation Digital Media 1 Mr. Nicholas Goble.
Animation The Twelve Principles of Animation 1Copyright © Texas Education Agency, All rights reserved. Images and other multimedia content used with.
Pre Production I.Concept II.Story Development III.Visual Development IV.Technical Direction V.Production Management.
History, Principles & More. History: Pioneers of Animation J. Stuart Blackton ( ) Winsor McCay ( ) John Bray ( ) Max Fleischer.
05/09/02(c) 2002 University of Wisconsin Last Time Global illumination algorithms Grades so far.
Introduction to Character Animation Karan Singh Lecture 1: CSC 2529 Karan Singh Lecture 1: CSC 2529.
Animation Vladimir Savchenko
John Lasseter 1987 PRINCIPLES OF TRADITIONAL ANIMATION APPLIED TO 3D COMPUTER ANIMATION.
Scientific Visualization February 15, 2006 Career Center sponsored Summer Jobs and Internship Fair; Tuesday, February 21, 2006, 12:00 - 3:00 PM; Highsmith.
CSC418 Computer Graphics n Animation Principles n Keyframe Animation.
Jehee Lee Seoul National University
Computer Graphics 2 In the name of God. Outline Introduction Animation The most important senior groups Animation techniques Summary Walking, running,…examples.
Introduction to Character Animation Karan Singh Lecture 1: CSC 2529 Karan Singh Lecture 1: CSC 2529.
Animation Basics. A) Animation In animation we attempt to make things that aren’t really there appear as though they could actually exist and move in.
Graphics Graphics Korea University cgvr.korea.ac.kr 1 Computer Animation 고려대학교 컴퓨터 그래픽스 연구실.
Animation & 3D Animation
, Spring 2004CS4455 Applying Traditional Animation.
Animation Basics Science of animation (Why does it work?)
12 Principles Of Animation (1)Squash and Stretch (2)Anticipation (3)Staging (4)Straight Ahead Action and Pose to Pose (5)Follow Through and Overlapping.
Animation in the Interface. 2 Reading assignment: This section based on 2 papers n Bay-Wei Chang, David Ungar, “Animation: From Cartoons to the User Interface”,
UNC Chapel Hill M. C. Lin Basics of Motion Generation let X i = position,orient. of O i at t k = t 0,  i END = false while (not END) do display O i, 
Lecture 9 Razia Nisar Noorani. 2 TWO DIFFERENT FORMS:  2-D evolved from traditional animation techniques.  3-D exploited capabilities unique to the.
Computer Graphics Chapter 12 Computer Animation.
Daily Design Discussion Animation notes. Resources animation-examples/
What is 12 principles of animation?. 12 Principles of animation  were developed by the 'old men' of Walt Disney Studios, amongst them Frank Thomas and.
Animation Animation is about bringing things to life Technically: –Generate a sequence of images that, when played one after the other, make things move.
Presented By: V. Jagadeesh (59) Animation The word “animation” is a form of “animate,” which means to bring to life to object. Thus when a multimedia.
12 Principles of Animation Mr. Boudman. SQUASH AND STRETCH This action gives the illusion of weight and volume to a character as it moves. Also squash.
The 12 Principles of Animation “When we consider a new project, we really study it… not just the surface idea, but everything about it.” Walt Disney.
Computer Graphics.
Computer Animation cgvr.korea.ac.kr.
The Twelve Principles of Animation
CD202 Interface, Representation & Sequence Analysing visual sequence
Animation Notes For Quiz 25 points today.
The Twelve Principles of Animation
Basics of Motion Generation
Lecture 9 Razia Nisar Noorani
Animation LECTURE 7 Faraz Khan.
(c) 2002 University of Wisconsin
What is Animation? 'To animate' literally means to give life to. Animating is moving something that cannot move on it's own. Animation adds to graphics.
12 Principles of Animation
Presentation transcript:

Introduction to Character Animation Karan Singh Lecture 1: CSC 2529 Karan Singh Lecture 1: CSC 2529

Readings Lasseter, “Principles of Traditional Animation Applied to 3D Computer Animation”. CG paper version of chapter from "The Illusion of Life. Resource for early animation is the page at the Library of Congress. Quicktime movies of many famous, early films! History of animation timeline: Dan McLaughlin. Mike Gleicher's principles of animation lecture. Cartoon Laws of Physics Lasseter, “Principles of Traditional Animation Applied to 3D Computer Animation”. CG paper version of chapter from "The Illusion of Life. Resource for early animation is the page at the Library of Congress. Quicktime movies of many famous, early films! History of animation timeline: Dan McLaughlin. Mike Gleicher's principles of animation lecture. Cartoon Laws of Physics

Early Animation 1908: Emile Cohl ( ) France, makes his first film, "FANTASMAGORIE." This film is considered by many to be the first animated film. 1911: Winsor McCay (1867- Spring Lake, Ohio -1934) makes his first film, LITTLE NEMO. McCay, who was already famous for his comic strips, used this film in his vaudeville act. His advice on animation was: " Any idiot that wants to make a couple of thousand drawings for a hundred feet of film is welcome to join the club.“ 1920: 19 year old Walter Disney ( ) started working in animation at the Kansas City Slide Company. 1928: Disney creates Mickey Mouse. 1974: First Computer animated film “Faim” from NFB nominated for an Oscar. 1908: Emile Cohl ( ) France, makes his first film, "FANTASMAGORIE." This film is considered by many to be the first animated film. 1911: Winsor McCay (1867- Spring Lake, Ohio -1934) makes his first film, LITTLE NEMO. McCay, who was already famous for his comic strips, used this film in his vaudeville act. His advice on animation was: " Any idiot that wants to make a couple of thousand drawings for a hundred feet of film is welcome to join the club.“ 1920: 19 year old Walter Disney ( ) started working in animation at the Kansas City Slide Company. 1928: Disney creates Mickey Mouse. 1974: First Computer animated film “Faim” from NFB nominated for an Oscar.

The flour sack

Animation Principles Squash and StretchSquash and Stretch TimingTiming AnticipationAnticipation StagingStaging Follow-Through and Secondary MotionFollow-Through and Secondary Motion Overlapping Action and AsymmetryOverlapping Action and Asymmetry Squash and StretchSquash and Stretch TimingTiming AnticipationAnticipation StagingStaging Follow-Through and Secondary MotionFollow-Through and Secondary Motion Overlapping Action and AsymmetryOverlapping Action and Asymmetry Slow In and Slow OutSlow In and Slow Out ArcsArcs ExaggerationExaggeration AppealAppeal Straight-Ahead and Pose-to- PoseStraight-Ahead and Pose-to- Pose

Squash and Stretch Rigid objects look robotic: deformations make motion natural Accounts for physics of deformation Think squishy ball…Think squishy ball… Communicates to viewer what the object is made of, how heavy it is, …Communicates to viewer what the object is made of, how heavy it is, … Usually large deformations conserve volume: if you squash one dimension, stretch in another to keep mass constantUsually large deformations conserve volume: if you squash one dimension, stretch in another to keep mass constant Also accounts for persistence of vision Fast moving objects leave an elongated streak on our retinasFast moving objects leave an elongated streak on our retinas Rigid objects look robotic: deformations make motion natural Accounts for physics of deformation Think squishy ball…Think squishy ball… Communicates to viewer what the object is made of, how heavy it is, …Communicates to viewer what the object is made of, how heavy it is, … Usually large deformations conserve volume: if you squash one dimension, stretch in another to keep mass constantUsually large deformations conserve volume: if you squash one dimension, stretch in another to keep mass constant Also accounts for persistence of vision Fast moving objects leave an elongated streak on our retinasFast moving objects leave an elongated streak on our retinas

Timing Pay careful attention to how long an action takes -- how many frames How something moves --- not how it looks --- defines its weight and mood to the audience Also think dramatically: give the audience time to understand one event before going to the next, but don’t bore them Pay careful attention to how long an action takes -- how many frames How something moves --- not how it looks --- defines its weight and mood to the audience Also think dramatically: give the audience time to understand one event before going to the next, but don’t bore them

Anticipation The preparation before a motion E.g. crouching before jumping, pitcher winding up to throw a ballE.g. crouching before jumping, pitcher winding up to throw a ball Often physically necessary, and indicates how much effort a character is making Also essential for controlling the audience’s attention, to make sure they don’t miss the action Signals something is about to happen, and where it is going to happenSignals something is about to happen, and where it is going to happen The preparation before a motion E.g. crouching before jumping, pitcher winding up to throw a ballE.g. crouching before jumping, pitcher winding up to throw a ball Often physically necessary, and indicates how much effort a character is making Also essential for controlling the audience’s attention, to make sure they don’t miss the action Signals something is about to happen, and where it is going to happenSignals something is about to happen, and where it is going to happen

Staging Make the action clear Avoid confusing the audience by having two or more things happen at the same time Create anticipation through other objects in scene Select a camera viewpoint, and pose the characters, so that visually you can’t mistake what is going on Clear enough you can tell what’s happening just from the silhouettes (highest contrast)Clear enough you can tell what’s happening just from the silhouettes (highest contrast) Make the action clear Avoid confusing the audience by having two or more things happen at the same time Create anticipation through other objects in scene Select a camera viewpoint, and pose the characters, so that visually you can’t mistake what is going on Clear enough you can tell what’s happening just from the silhouettes (highest contrast)Clear enough you can tell what’s happening just from the silhouettes (highest contrast)

Follow-Through and Secondary Motion Again, physics demands follow-through -- the inertia that’s carried over after an action E.g. knees bending after a jump to define weight, rigidity, etc.E.g. knees bending after a jump to define weight, rigidity, etc. Secondary motion is movement that’s not part of the main action, but is physically necessary to support it E.g. arms swinging in jumpE.g. arms swinging in jump Almost everything should always be in motion - “moving hold” Again, physics demands follow-through -- the inertia that’s carried over after an action E.g. knees bending after a jump to define weight, rigidity, etc.E.g. knees bending after a jump to define weight, rigidity, etc. Secondary motion is movement that’s not part of the main action, but is physically necessary to support it E.g. arms swinging in jumpE.g. arms swinging in jump Almost everything should always be in motion - “moving hold”

Overlapping Action and Asymmetry Overlapping action: start the next action before the current one finishes Otherwise looks scripted and robotic instead of natural and fluidOtherwise looks scripted and robotic instead of natural and fluid Asymmetry: natural motion is rarely exactly the same on both sides of the body, or for 2+ characters People very good at spotting “twins”, synchronization, etc.People very good at spotting “twins”, synchronization, etc. Break up symmetries to avoid scripted or robotic feelBreak up symmetries to avoid scripted or robotic feel Overlapping action: start the next action before the current one finishes Otherwise looks scripted and robotic instead of natural and fluidOtherwise looks scripted and robotic instead of natural and fluid Asymmetry: natural motion is rarely exactly the same on both sides of the body, or for 2+ characters People very good at spotting “twins”, synchronization, etc.People very good at spotting “twins”, synchronization, etc. Break up symmetries to avoid scripted or robotic feelBreak up symmetries to avoid scripted or robotic feel

Slow In and Out Also called “easing in” and “easing out” More physics: objects generally smoothly accelerate and decelerate, depending on mass and forces Just how gradual it is helps define weight, mood, etc. Also helpful in emphasizing the key frames, the most important or “extreme” poses Character spends more time near those poses, and less time in the transitionCharacter spends more time near those poses, and less time in the transition Audience gets better understanding of what’s going onAudience gets better understanding of what’s going on Also called “easing in” and “easing out” More physics: objects generally smoothly accelerate and decelerate, depending on mass and forces Just how gradual it is helps define weight, mood, etc. Also helpful in emphasizing the key frames, the most important or “extreme” poses Character spends more time near those poses, and less time in the transitionCharacter spends more time near those poses, and less time in the transition Audience gets better understanding of what’s going onAudience gets better understanding of what’s going on

Arcs Natural motions tend not to be in straight lines, instead should be curved arcs Just doing straight-line interpolation gives robotic, weird movementJust doing straight-line interpolation gives robotic, weird movement Also part of physics gravity causes parabolic trajectoriesgravity causes parabolic trajectories joints cause circular motionsjoints cause circular motions Keep motion smooth and interesting Natural motions tend not to be in straight lines, instead should be curved arcs Just doing straight-line interpolation gives robotic, weird movementJust doing straight-line interpolation gives robotic, weird movement Also part of physics gravity causes parabolic trajectoriesgravity causes parabolic trajectories joints cause circular motionsjoints cause circular motions Keep motion smooth and interesting

Exaggeration Obvious in the old Loony Tunes cartoons Not so obvious but necessary ingredient in photo-realistic special effects If you’re too subtle, even if that is accurate, the audience will miss it: confusing and boring Think of stage make-up, movie lighting, and other “photo surrealistic” techniques Don’t worry about being physically accurate: convey the correct psychological impression as effectively as possible Obvious in the old Loony Tunes cartoons Not so obvious but necessary ingredient in photo-realistic special effects If you’re too subtle, even if that is accurate, the audience will miss it: confusing and boring Think of stage make-up, movie lighting, and other “photo surrealistic” techniques Don’t worry about being physically accurate: convey the correct psychological impression as effectively as possible

Appeal Make animations that people enjoy watching Appealing characters aren’t necessarily attractive, just well designed and rendered All the principles of art still apply to each still frameAll the principles of art still apply to each still frame E.g. controlling symmetry - avoid “twins”, avoid needless complexityE.g. controlling symmetry - avoid “twins”, avoid needless complexity Present scenes that are clear and communicate the story effectively Make animations that people enjoy watching Appealing characters aren’t necessarily attractive, just well designed and rendered All the principles of art still apply to each still frameAll the principles of art still apply to each still frame E.g. controlling symmetry - avoid “twins”, avoid needless complexityE.g. controlling symmetry - avoid “twins”, avoid needless complexity Present scenes that are clear and communicate the story effectively

Straight Ahead vs. Pose-to-Pose The two basic methods for animating Straight Ahead means making one frame after the other Especially suited for rapid, unpredictable motionEspecially suited for rapid, unpredictable motion Pose-to-Pose means planning it out, making “key frames” of the most important poses, then interpolating the frames in between later The typical approach for most scenesThe typical approach for most scenes The two basic methods for animating Straight Ahead means making one frame after the other Especially suited for rapid, unpredictable motionEspecially suited for rapid, unpredictable motion Pose-to-Pose means planning it out, making “key frames” of the most important poses, then interpolating the frames in between later The typical approach for most scenesThe typical approach for most scenes

Extremes Keyframes are also called extremes, since they usually define the extreme positions of a character (key, extreme, breakdown). E.g. for a jump:E.g. for a jump: –the start –the lowest crouch –the lift-off –the highest part –the touch-down –the lowest follow-through The frames in between (“inbetweens”) introduce nothing new--- watching the keyframes shows it allThe frames in between (“inbetweens”) introduce nothing new--- watching the keyframes shows it all May add additional keyframes to add some interest, better control the interpolated motionMay add additional keyframes to add some interest, better control the interpolated motion Keyframes are also called extremes, since they usually define the extreme positions of a character (key, extreme, breakdown). E.g. for a jump:E.g. for a jump: –the start –the lowest crouch –the lift-off –the highest part –the touch-down –the lowest follow-through The frames in between (“inbetweens”) introduce nothing new--- watching the keyframes shows it allThe frames in between (“inbetweens”) introduce nothing new--- watching the keyframes shows it all May add additional keyframes to add some interest, better control the interpolated motionMay add additional keyframes to add some interest, better control the interpolated motion

Computer Animation The task boils down to setting various animation parameters (e.g. positions, angles, sizes, …) in each frame Straight-ahead: set all variables in frame 0, then frame 1, frame 2, … in order Pose-to-pose: set the variables at keyframes, let the computer smoothly interpolate values for frames in between Can mix the methods: Keyframe some variables (maybe at different frames), do others straight-aheadKeyframe some variables (maybe at different frames), do others straight-ahead The task boils down to setting various animation parameters (e.g. positions, angles, sizes, …) in each frame Straight-ahead: set all variables in frame 0, then frame 1, frame 2, … in order Pose-to-pose: set the variables at keyframes, let the computer smoothly interpolate values for frames in between Can mix the methods: Keyframe some variables (maybe at different frames), do others straight-aheadKeyframe some variables (maybe at different frames), do others straight-ahead

Layering Work out the big picture first E.g. where the characters need to be whenE.g. where the characters need to be when Then layer by layer add more details Which way the characters faceWhich way the characters face Move their limbs and headMove their limbs and head Move their fingers and faceMove their fingers and face Add small details like wrinkles in clothing, hair, …Add small details like wrinkles in clothing, hair, … Work out the big picture first E.g. where the characters need to be whenE.g. where the characters need to be when Then layer by layer add more details Which way the characters faceWhich way the characters face Move their limbs and headMove their limbs and head Move their fingers and faceMove their fingers and face Add small details like wrinkles in clothing, hair, …Add small details like wrinkles in clothing, hair, …

Cartoons laws of physics Cartoon Law I Any body suspended in space will remain in space until made aware of its situation. Daffy Duck steps off a cliff, expecting further pastureland. He loiters in midair, soliloquizing flippantly, until he chances to look down. At this point, the familiar principle of 32 feet per second per second takes over. Cartoon Law II Any body in motion will tend to remain in motion until solid matter intervenes suddenly. Whether shot from a cannon or in hot pursuit on foot, cartoon characters are so absolute in their momentum that only a telephone pole or an outsize boulder retards their forward motion absolutely. Sir Isaac Newton called this sudden termination of motion the stooge's surcease.… Cartoon Law Amendment C Explosive weapons cannot cause fatal injuries. They merely turn characters temporarily black and smoky.

Production pipeline Script Charactersketches Storyboard 2D animatic Character setup Motion tests 3D animatic Animation Lighting,Rendering Compositing Post production