ANIMATION AND REALISM
• INTRODUCTION
• APPLICATIONS
• DESIGN OF ANIMATION SEQUENCES
• ANIMATION FUNCTIONS
• RASTER ANIMATIONS
• COMPUTER ANIMATION LANGUAGES
• KEY FRAME SYSTEMS
• MOTION SPECIFICATIONS
• MORPHING
• TWEENING
• Computer animation is the process
used for generating animated images
using computers.
• Animators are artists who specialize in
the creation of animation.
Introduction
2D ANIMATION 3D ANIMATION
Video games cartoon Mobile phones
• Steps for designing animation sequences.
1. Storyboard Layout
2. Object definitions
3. Key frame specifications
4. Generation of in-between frames
Amorphium Art of illusion
• Animation software provide basic
functions to create animation and
process the individual object.
FUNCTIONS
Manipulate data object
database.
Motion generation.
Object rendering.
 Real-time animations can be generated using
raster operations.
01000001
000100001000000010000000
255
65
0
41H 65
Red Green Blue
Monito
rPixel
value
24-bit
• GENERAL PURPOSE LANGUAGES:
• C,C++,Pascal, or Lisp(control animation
sequences).
• Motions of objects specified as:
• Direct Motion Specification.
• Goal-Directed Systems.
• Kinematics and Dynamics.
• KINEMATICS:
• Motion parameters
• position
• velocity
• acceleration
• The forces that produce the velocities and accelerations
are specified(physically based modeling).
• It uses laws such as Newton’s laws of motion , Euler or
Navier -stokes equations.
 Well-Suited for Humanoid Characters
30
 Joints Provide Handles for Moving
Articulated Figure
31
 Articulated Figure:
32
Hip
Knee
Foot
Upper Leg
Ankle
Lower Leg
Hip Rotate
Hip Rotate + Knee Rotate
Upper Leg (Hip Rotate)
Foot (Ankle Rotate)
Lower Leg (Knee Rotate)
 Hip Joint Orientation:
33
 Knee Joint Orientation:
34
 Ankle Joint Orientation:
35
 Other Physical Simulations
◦ Rigid bodies
◦ Soft bodies
◦ Cloth
◦ Liquids
◦ Gases
◦ etc.
cgvr.korea.ac.kr
36
Cloth
Hot Gases
Animation graphics
Animation graphics

Animation graphics