Computer animation

22
COMPUTER ANIMATION BY, B.SHUSRUSHA III YEAR IT-B.

Transcript of Computer animation

Page 1: Computer animation

COMPUTER ANIMATION

BY,

B.SHUSRUSHA

III YEAR IT-B.

Page 2: Computer animation

LET US ENTER INTO THE MAGICAL WORLD OF ANIMATION

Page 3: Computer animation

• INTRODUCTION• APPLICATIONS• DESIGN OF ANIMATION SEQUENCES• GENERAL COMPUTER ANIMATION FUNCTIONS• RASTER ANIMATIONS• COMPUTER ANIMATION LANGUAGES• KEY FRAME SYSTEMS• MOTION SPECIFICATIONS

Page 4: Computer animation

• Computer animation is the process used for generating animated images (moving images) using computer graphics.• Animators are artists who specialize in the creation of animation.• From Latin animātiō, "the act of bringing to life"; from animō ("to

animate" or "give life to") and -ātiō ("the act of").

INTRODUCTION

2D ANIMATION 3D ANIMATION

Page 5: Computer animation

APPLICATIONS

Video games cartoon Mobile phones

Page 6: Computer animation

DESIGN OF ANIMATION SEQUENCES

• Steps for designing animation sequences.

1.Storyboard Layout

2.Object definitions

3.Key frame specifications

4.Generation of in-between frames

Page 7: Computer animation

Storyboard Layout

Page 8: Computer animation

Object Definitions

Page 9: Computer animation

Key frame Specifications

Page 10: Computer animation

In-between frames

Page 11: Computer animation

GENERAL COMPUTER ANIMATION FUNCTIONS

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.

Page 12: Computer animation

Raster Animations

•Real-time animations can be generated using raster operations.

Page 13: Computer animation

ORGANISATION OF A VIDEO COLOUR TABLE0 1 0 0 0 0 0 1

0 0 0 1 0 0 0 0 1 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0

255

65

0

41H 65

Red Green Blue

MonitorPixelvalue

24-bit

Page 14: Computer animation

Computer Animation Languages

• GENERAL PURPOSE LANGUAGES:C,C++,Pascal, or Lisp(control animation sequences).

Page 15: Computer animation

SPECIALIZED ANIMATION LANGUAGES• Key frame systems• Parameterized systems• Scripting systems

Page 16: Computer animation

Key frame Systems

Page 17: Computer animation
Page 18: Computer animation

Motion Specifications

•Various ways in which motions of objects ca be specified as:•Direct Motion Specification.•Goal-Directed Systems.•Kinematics and Dynamics.

Page 19: Computer animation

Direct Motion Specification

Page 20: Computer animation

Goal Directed System

Page 21: Computer animation

Kinematics and Dynamics

• KINEMATICS: • Motion parameters such as position , velocity and acceleration are specified

without reference to the forces.

• INVERSE KINEMATICS:• Initial and final positions of objects at specified times and from that motion

parameters .

• DYNAMICS: • 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.

Page 22: Computer animation

THANK YOU