Animation Paradigms - PowerPoint PPT Presentation

1 / 13
About This Presentation
Title:

Animation Paradigms

Description:

Software computes 'in-between frames' via specified interpolation method ... ActionScript 2 (Flash)? MEL (Maya)? XSI Scripting (SoftImage)? MAXScript (3DSMax) ... – PowerPoint PPT presentation

Number of Views:31
Avg rating:3.0/5.0
Slides: 14
Provided by: csW6
Category:

less

Transcript and Presenter's Notes

Title: Animation Paradigms


1
AnimationParadigms
  • Computer Animation SS2007

2
Paradigms
  • Keyframe
  • Geometric
  • Parameterized
  • Tracks/Channels
  • Goal-directed
  • Rule-based
  • Physically-based
  • Scripted

3
Keyframe Animation
  • Derives from traditional animation
  • Walt Disney and others
  • State data is specific for key frames
  • Software computes in-between frames via
    specified interpolation method

4
Keyframe AnimationLinear Interpolation
  • Steps
  • Keyframes are set
  • Linear interpolation is chosen
  • In-between frames are computed

5
Keyframe AnimationSlow-In / Slow-Out
  • Steps
  • Keyframes are set
  • Slow-in/Slow-out is chosen
  • In-between frames are computed

6
Keyframe AnimationMultiple Keyframes
  • Which looks better?
  • Linear interpolation?
  • Smooth interpolation?

7
Keyframe AnimationSmooth Interpolation
  • Issues
  • Sequential keyframe pairs versus multiple
    keyframes
  • Bezier versus B-spline versus ???

8
Goal-directed
  • Possible parameters
  • Target
  • Time
  • Distance

9
Try this!
  • Create an algorithm for an animation with the
    following constraints
  • Ball is to roll from point A to point B
  • Total rolling time is 2 seconds

B
A
10
And this!
  • Create an algorithm similar to the previous
    except ...
  • Total time is unknown
  • Distance is 2 meters
  • Speed 0.5 meters/sec

B
2 meters
A
11
Rule-based
  • Objects are given rules to control their behavior
  • Examples
  • Particles systems
  • Boids (Craig Reynolds)?

12
Try this!
  • Create an algorithm for an animation with the
    following constraints
  • Ball is to roll from point A to point B
  • Total rolling time is 2 seconds
  • Two cubes are placed along a direct path from A
    to B

B
2 meters
A
13
Scripted
  • High level animation control
  • Often utilize scripting languages
  • Examples
  • ActionScript 2 (Flash)?
  • MEL (Maya)?
  • XSI Scripting (SoftImage)?
  • MAXScript (3DSMax)?
Write a Comment
User Comments (0)
About PowerShow.com