SlideShare a Scribd company logo
UNIT VI: Animation
Uses of animation
types of animation.
Principles of animation,
techniques of animation: Onion skinning, motion cycling, masking,
flip book animation, rotoscoping and blue screening, color cycling,
morphing,
animation on the web,
3D animation,
Creating animation.
Animation
Animate – to give life to
Rapid display of images in succession fools the eye into perceiving
continuous motion due to 'persistence of vision'
It deals with graphics drawn by individuals either by hand or by using
software.
It also involves a model which is changed by small amounts oat a time
and then repeatedly photographed – called stop motion animation.
Animation sequences are created by 2 types of artists :
1. lead artists / experts (who draw frames where major changes take
place in a sequence called KEY FRAMES)
2. Assistants draw a number of frames in between the key frames, a
process called TWEENING.
Key frames and tweening
Important / key frames are drawn by experts.
Intermediate frames are drawn by assistant
animators. This process is called tweening
(in between).
Animators find 18 increments of movement
projected at 24 frames / sec give a life like
result. Practically they draw nice motion
increments and then photograph each
frame twice.
Computers have made things easier.
Uses of animation
Entertainment Industry
Computer Games
Education
Industrial and Scientific
applications
Types of Animation
1. Cel Animation
Comes from Celluloid and refers to the transparent piece of
film that is used in hand drawn animation. Animation cels are
generally layered one on top of the other to produce
a single animation frame. Layering enables the
animator to isolate and redraw only the parts of
the image that change between successive frames.
Types of Animation
2. Path Animation (Sprite Animation)
Here animation does not exist as a collection of frames but rather as
mathematical entities called vectors stored by the animation program.
It involves an image or a collection of images together called a
sprite, that moves as an independent object like a flying bird, a
rotating planet etc. The sprite moves along a motion path typically
curved called splines.
The spline passes through a series of anchor points. Usually path
animation takes up less disk space compared to cel animation.
Types of Animation
3. 2D vs 3D animation
2D animation programs do not
consider depth of object and
depict them on flat (X-Y direction)
surfaces.
3D animation monitors objects by considering modeling,
rendering(process of generating an image from a model, by means of
computer programs) and adding surface properties, lighting and
camera motions.
Principles of animation
1. Squash and Stretch
Example : Bouncing ball. An object that changes the shape as it
strikes the ground and reverts back to the original shape as it
rebounds; gives a good effect.
2. Anticipation
“Prepare to act before we act” - animation should make this clear.
3. Staging
To arrange things in each frame so that the action is clear and
easy to see. Staging means to give emphasis to main
characters and to integrate them with the background.
Principles of animation
4. Follow-through and overlapping action
Follow through is the complement of anticipation. Eg – throwing a flying
disc action makes the arm move in a long continuous arc even after the
disc has been thrown. Anticipation and follow through combine in
overlapping action.
5. Slow in and slow out
A good effect of a bouncing ball would be to see it slow down when it is
rising and momentarily stop at the topmost point.
6. Arcs
The overall movement of characters in an animation should follow an arc
as well.
7. Secondary Action
Each part of a character might not move at the same rate.
Principles of animation
8. Timing
Speed of action is an important way to show a character's intent.
Rapid movement for emergencies and slow movement implies
deliberation. Timing also indicates weight.
9. Exaggeration
Exaggerating the important elements makes them stand out and
brings them closer to the viewer.
10. Appeal
Characters that are visually intriguing are more likely to hold an
audience's attention than characters whose appearance is
predictable or mundane.
techniques of animation
1. Onion Skinning
It is a drawing technique borrowed from traditional cel animation 
that helps the animator create the illusion of smooth motion. It is 
an easy way to complete sequence of frames at a glance and to 
see how each frame flows into the frames before and after.
techniques of animation
2. Motion Cycling
Human motion such as walking, running and
flying is a repetitive action that is best represented
by a cycle.
3. Masking
A mask in a computer program is in a sense a
model of the plastic masks – it protects part of a
frame from effects of other editing tools. This
technique can be used to make an animated object move behind the
protected area. Suppose the frame of the TV is masked, so that the
scrolling text do not appear in front of the frame, but is only visible
within the TV screen.
Techniques of animation
4. Adding Sound
Background music can evoke emotions. Sounds that arise from the
actions being viewed can clarify what is happening and create an effect
of realism. We can have synchronous and asynchronous sound.
5. Flip book animation
It is a book with a series of pictures varying gradually from one page to
the next so that when the pages are turned rapidly, the pictures appear
to animate, simulating motion or some other change.
6. Rotoscoping and Bluescreening
Rotoscoping is an early animation technique which enabled animators
and video editors to trace the contour of objects on each frame of an
animation and video sequence to create a silhouette called a matte.
Rotoscoping and Bluescreening
The traced contour is then replaced by
something else to produce a special visual
effect. For example : Original Star Wars movie
which showed a glowing lightsaber effect by
creating a matte based on sticks held by actors.
Bluescreening is a technique for shooting live
action against a even coloured blue background
and then replacing the background by another
image. Blue is normally used for people but if
scene itself contains objects with blue colour,
then other colours like green and orange are
used.
Techniques of animation
7. Colour Cycling
It allows to change colour of objects by cycling through a range of
colours. The software provides smooth colour transition from
one colour to another.
8. Morphing
It is the process of smoothly interpolating between two different
images. When played back it appears
that the first image gradually and
seamlessly changes into the second
image.
Animation on the web
Typically web based animations involve computer files that must be
completely downloaded to the client machines before playback.
Limitations in use of animation on the web :
1. Bandwidth
2. Browser support
3. Differences in platforms
Streaming technology is used in order to take care of large size of files.
Once animation has been delivered to the user, the user must have the
proper helper application or plug in to display the animation. Several
formats exist today like
GIF animation (extension to GIF specification)
QuickTime Animation (based on QuickTime movie format)
Shockwave animation (based on Macromedia Director / Flash file
format etc)
Java Animation (based on Java programming language)
Macromedia Director
Macromedia's Shockwave technology for Director was one of the first
plug ins for browsers. Director is a popular 2D animation and
interactive multimedia authoring tool. To be played via the browser,
the Director movie must be saved in the Shockwave format which
uses the DCR file extension.
Macromedia Flash
Macromedia Flash animation sequences can be saved in the
Shockwave format which uses the SWF extension. SWF is an open
format which means that anyone can implement players or application
software to support SWF without paying royalties.
1. Shockwave Format
In Client Pull animation, an HTML page gives the browser
instructions to request and load another document automatically
which contains the next frame of the animation. This feature is like
a slideshow.
2. Client Pull Animation
3. Server Push Animation
A server push animation requires a CGI (common gateway
interface) script that tells the server when to automatically serve a
new document or image. So the HTML tag gives directions to a
CGI script that runs the animation instead of retrieving the image
file, itself.
3D animation
Creating 3D animation involves a number of steps :
1. Modeling – creating 3D objects from 2D shapes through lofting
(moving the object along a specific direction) and lathing
(rotation of the object about its axis to create 3D shape).
2. Surface Texture – imparts a realistic appearance to the 3D
models by applying textures over the object surface.
3. Lighting – involves placing the lights in the scene by specifying
their intensities, direction and colour. The direction of shadows
are also considered.
4. Camera – the placements determine how the scene should look
like. Movement of camera can be used to produce zooming and
panning effect.
3D animation ....
5. Animating – it involves the creation of key frames and tweening
to produce intermediate frames.
Tweening – the drawing of intermediate frames between key
frames drawn by assistant animators.
6. Rendering – it produces the final output file and needs
specifying the file type, frame size, frame rate etc.
Rendering algorithms are :
1 Ray casting algorithm
2 Shading algorithm
3 z buffer algorithm
4 Ray tracing algorithm
5 Polygon algorithm
6 Aliasing
Creating animation
For producing a one hour film, 108000 frames are required. The
computer serves as an assistant to the human animator.
Interpolations Camera Animation
Parameter Curve Editing Animating Lights and
surface properties.
Hierarchical Animation
Inverse Kinematics (IK) Shape Changes
Motion Paths

More Related Content

What's hot

Digital Image Processing
Digital Image ProcessingDigital Image Processing
Digital Image Processing
Reshma KC
 
Multimedia chapter 5
Multimedia chapter 5Multimedia chapter 5
Multimedia chapter 5
PrathimaBaliga
 
Introduction to digital image processing
Introduction to digital image processingIntroduction to digital image processing
Introduction to digital image processing
Hossain Md Shakhawat
 
Chapter 5 : ANIMATION
Chapter 5 : ANIMATIONChapter 5 : ANIMATION
Chapter 5 : ANIMATION
azira96
 
Introduction to image contrast and enhancement method
Introduction to image contrast and enhancement methodIntroduction to image contrast and enhancement method
Introduction to image contrast and enhancement method
Abhishekvb
 
Computer animation Computer Graphics
Computer animation Computer Graphics Computer animation Computer Graphics
Computer animation Computer Graphics
University of Potsdam
 
Data Redundacy
Data RedundacyData Redundacy
Data Redundacy
Poonam Seth
 
Noise recognition in digital image
Noise recognition in digital imageNoise recognition in digital image
Noise recognition in digital image
Reyad Hossain
 
Introduction to computer graphics
Introduction to computer graphicsIntroduction to computer graphics
Introduction to computer graphicsAmandeep Kaur
 
Image Acquisition
Image AcquisitionImage Acquisition
Image Acquisition
shail288
 
Raster vs vector graphics
Raster vs vector graphicsRaster vs vector graphics
Raster vs vector graphics
Khang-Ling Loh
 
Filtering in frequency domain
Filtering in frequency domainFiltering in frequency domain
Filtering in frequency domain
GowriLatha1
 
Spatial domain and filtering
Spatial domain and filteringSpatial domain and filtering
Spatial domain and filtering
University of Potsdam
 
Computer Vision
Computer VisionComputer Vision
Computer Vision
Nitin Sharma
 
Devices that output Hardcopy
Devices that output HardcopyDevices that output Hardcopy
Devices that output Hardcopy
Maryam Fida
 
Digital image processing ppt
Digital image processing pptDigital image processing ppt
Digital image processing ppt
khanam22
 
Module 31
Module 31Module 31
Module 31
UllasSS1
 

What's hot (20)

Digital Image Processing
Digital Image ProcessingDigital Image Processing
Digital Image Processing
 
Multimedia chapter 5
Multimedia chapter 5Multimedia chapter 5
Multimedia chapter 5
 
Introduction to digital image processing
Introduction to digital image processingIntroduction to digital image processing
Introduction to digital image processing
 
Chapter 5 : ANIMATION
Chapter 5 : ANIMATIONChapter 5 : ANIMATION
Chapter 5 : ANIMATION
 
Introduction to image contrast and enhancement method
Introduction to image contrast and enhancement methodIntroduction to image contrast and enhancement method
Introduction to image contrast and enhancement method
 
Computer animation Computer Graphics
Computer animation Computer Graphics Computer animation Computer Graphics
Computer animation Computer Graphics
 
Data Redundacy
Data RedundacyData Redundacy
Data Redundacy
 
Noise recognition in digital image
Noise recognition in digital imageNoise recognition in digital image
Noise recognition in digital image
 
Introduction to computer graphics
Introduction to computer graphicsIntroduction to computer graphics
Introduction to computer graphics
 
Image Acquisition
Image AcquisitionImage Acquisition
Image Acquisition
 
Raster vs vector graphics
Raster vs vector graphicsRaster vs vector graphics
Raster vs vector graphics
 
Filtering in frequency domain
Filtering in frequency domainFiltering in frequency domain
Filtering in frequency domain
 
Spatial domain and filtering
Spatial domain and filteringSpatial domain and filtering
Spatial domain and filtering
 
animation
animationanimation
animation
 
Computer Vision
Computer VisionComputer Vision
Computer Vision
 
Polygon mesh
Polygon meshPolygon mesh
Polygon mesh
 
Devices that output Hardcopy
Devices that output HardcopyDevices that output Hardcopy
Devices that output Hardcopy
 
Digital image processing ppt
Digital image processing pptDigital image processing ppt
Digital image processing ppt
 
Module 31
Module 31Module 31
Module 31
 
Computer animation
Computer animationComputer animation
Computer animation
 

Viewers also liked

Unit iii
Unit iiiUnit iii
Unit iii
swapnasalil
 
Unit v
Unit vUnit v
Unit v
swapnasalil
 
Unit ii
Unit iiUnit ii
Unit ii
swapnasalil
 
Unit iv
Unit ivUnit iv
Unit iv
swapnasalil
 
Multimedia technology
Multimedia technologyMultimedia technology
Multimedia technology
Vishnu Ram
 
calculate audio file size
calculate audio file sizecalculate audio file size
calculate audio file sizeUPSIcoursework
 
Android's Multimedia Framework
Android's Multimedia FrameworkAndroid's Multimedia Framework
Android's Multimedia Framework
Opersys inc.
 
Unit 1
Unit 1Unit 1
Unit 1
swapnasalil
 
Android media framework overview
Android media framework overviewAndroid media framework overview
Android media framework overview
Jerrin George
 
Android Multimedia Framework
Android Multimedia FrameworkAndroid Multimedia Framework
Android Multimedia Framework
Picker Weng
 

Viewers also liked (10)

Unit iii
Unit iiiUnit iii
Unit iii
 
Unit v
Unit vUnit v
Unit v
 
Unit ii
Unit iiUnit ii
Unit ii
 
Unit iv
Unit ivUnit iv
Unit iv
 
Multimedia technology
Multimedia technologyMultimedia technology
Multimedia technology
 
calculate audio file size
calculate audio file sizecalculate audio file size
calculate audio file size
 
Android's Multimedia Framework
Android's Multimedia FrameworkAndroid's Multimedia Framework
Android's Multimedia Framework
 
Unit 1
Unit 1Unit 1
Unit 1
 
Android media framework overview
Android media framework overviewAndroid media framework overview
Android media framework overview
 
Android Multimedia Framework
Android Multimedia FrameworkAndroid Multimedia Framework
Android Multimedia Framework
 

Similar to Unit vi

CHAPTER – 10 Animation
CHAPTER – 10        AnimationCHAPTER – 10        Animation
CHAPTER – 10 Animation
Amir Ibrahim Tahir
 
Animation
Animation Animation
Animation
Rajendran Jhansi
 
Animation in Computer Graphics
Animation in Computer GraphicsAnimation in Computer Graphics
Animation in Computer Graphics
RinkuNahar
 
Animation
AnimationAnimation
Animation
Fae Kaal
 
Types of animation
Types of animationTypes of animation
Types of animation
Animation Courses, Ahmedabad
 
Animation
AnimationAnimation
Animation
Vasu Mathi
 
Animation
AnimationAnimation
Animation
Vasu Mathi
 
Computer Generated Graphics
Computer Generated GraphicsComputer Generated Graphics
Computer Generated Graphics
Shubhrank Rastogi
 
Lecture 9 animation
Lecture 9 animationLecture 9 animation
Lecture 9 animationMr SMAK
 
Development of a 3d animated short film using 3d animation technique
Development of a 3d animated short film using 3d animation techniqueDevelopment of a 3d animated short film using 3d animation technique
Development of a 3d animated short film using 3d animation technique
Afsarah Jahin
 
Animation
AnimationAnimation
Animation
marwa_ma
 
Animation
AnimationAnimation
Animation
Vasu Mathi
 
Animation ncll
Animation ncllAnimation ncll
Animation
AnimationAnimation
Animation
kundaixo
 
5 multimedia elements - animation
5   multimedia elements - animation5   multimedia elements - animation
5 multimedia elements - animationKelly Bauer
 
Multimedia animation basic concepts
Multimedia   animation basic conceptsMultimedia   animation basic concepts
Multimedia animation basic concepts
Demarch Daguinotas
 

Similar to Unit vi (20)

Animation
AnimationAnimation
Animation
 
CHAPTER – 10 Animation
CHAPTER – 10        AnimationCHAPTER – 10        Animation
CHAPTER – 10 Animation
 
Animation
Animation Animation
Animation
 
Ch07
Ch07Ch07
Ch07
 
Animation in Computer Graphics
Animation in Computer GraphicsAnimation in Computer Graphics
Animation in Computer Graphics
 
Animation
AnimationAnimation
Animation
 
Chap18 19
Chap18 19Chap18 19
Chap18 19
 
Types of animation
Types of animationTypes of animation
Types of animation
 
Animation
AnimationAnimation
Animation
 
Animation
AnimationAnimation
Animation
 
Animation
AnimationAnimation
Animation
 
Computer Generated Graphics
Computer Generated GraphicsComputer Generated Graphics
Computer Generated Graphics
 
Lecture 9 animation
Lecture 9 animationLecture 9 animation
Lecture 9 animation
 
Development of a 3d animated short film using 3d animation technique
Development of a 3d animated short film using 3d animation techniqueDevelopment of a 3d animated short film using 3d animation technique
Development of a 3d animated short film using 3d animation technique
 
Animation
AnimationAnimation
Animation
 
Animation
AnimationAnimation
Animation
 
Animation ncll
Animation ncllAnimation ncll
Animation ncll
 
Animation
AnimationAnimation
Animation
 
5 multimedia elements - animation
5   multimedia elements - animation5   multimedia elements - animation
5 multimedia elements - animation
 
Multimedia animation basic concepts
Multimedia   animation basic conceptsMultimedia   animation basic concepts
Multimedia animation basic concepts
 

Recently uploaded

special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
Special education needs
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
heathfieldcps1
 
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup   New Member Orientation and Q&A (May 2024).pdfWelcome to TechSoup   New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
TechSoup
 
"Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe..."Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe...
SACHIN R KONDAGURI
 
S1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptxS1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptx
tarandeep35
 
Best Digital Marketing Institute In NOIDA
Best Digital Marketing Institute In NOIDABest Digital Marketing Institute In NOIDA
Best Digital Marketing Institute In NOIDA
deeptiverma2406
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
Thiyagu K
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Thiyagu K
 
Chapter -12, Antibiotics (One Page Notes).pdf
Chapter -12, Antibiotics (One Page Notes).pdfChapter -12, Antibiotics (One Page Notes).pdf
Chapter -12, Antibiotics (One Page Notes).pdf
Kartik Tiwari
 
Francesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptxFrancesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptx
EduSkills OECD
 
Honest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptxHonest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptx
timhan337
 
A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
Peter Windle
 
Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
Ashokrao Mane college of Pharmacy Peth-Vadgaon
 
A Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptxA Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptx
thanhdowork
 
Embracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic ImperativeEmbracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic Imperative
Peter Windle
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
Jean Carlos Nunes Paixão
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
siemaillard
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
Celine George
 
Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdf
Tamralipta Mahavidyalaya
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
EverAndrsGuerraGuerr
 

Recently uploaded (20)

special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
 
The basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptxThe basics of sentences session 5pptx.pptx
The basics of sentences session 5pptx.pptx
 
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup   New Member Orientation and Q&A (May 2024).pdfWelcome to TechSoup   New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
 
"Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe..."Protectable subject matters, Protection in biotechnology, Protection of othe...
"Protectable subject matters, Protection in biotechnology, Protection of othe...
 
S1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptxS1-Introduction-Biopesticides in ICM.pptx
S1-Introduction-Biopesticides in ICM.pptx
 
Best Digital Marketing Institute In NOIDA
Best Digital Marketing Institute In NOIDABest Digital Marketing Institute In NOIDA
Best Digital Marketing Institute In NOIDA
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
 
Chapter -12, Antibiotics (One Page Notes).pdf
Chapter -12, Antibiotics (One Page Notes).pdfChapter -12, Antibiotics (One Page Notes).pdf
Chapter -12, Antibiotics (One Page Notes).pdf
 
Francesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptxFrancesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptx
 
Honest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptxHonest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptx
 
A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
 
Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.Biological Screening of Herbal Drugs in detailed.
Biological Screening of Herbal Drugs in detailed.
 
A Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptxA Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptx
 
Embracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic ImperativeEmbracing GenAI - A Strategic Imperative
Embracing GenAI - A Strategic Imperative
 
Lapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdfLapbook sobre os Regimes Totalitários.pdf
Lapbook sobre os Regimes Totalitários.pdf
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
Model Attribute Check Company Auto Property
Model Attribute  Check Company Auto PropertyModel Attribute  Check Company Auto Property
Model Attribute Check Company Auto Property
 
Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdf
 
Thesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.pptThesis Statement for students diagnonsed withADHD.ppt
Thesis Statement for students diagnonsed withADHD.ppt
 

Unit vi

  • 1. UNIT VI: Animation Uses of animation types of animation. Principles of animation, techniques of animation: Onion skinning, motion cycling, masking, flip book animation, rotoscoping and blue screening, color cycling, morphing, animation on the web, 3D animation, Creating animation.
  • 2. Animation Animate – to give life to Rapid display of images in succession fools the eye into perceiving continuous motion due to 'persistence of vision' It deals with graphics drawn by individuals either by hand or by using software. It also involves a model which is changed by small amounts oat a time and then repeatedly photographed – called stop motion animation. Animation sequences are created by 2 types of artists : 1. lead artists / experts (who draw frames where major changes take place in a sequence called KEY FRAMES) 2. Assistants draw a number of frames in between the key frames, a process called TWEENING.
  • 3. Key frames and tweening Important / key frames are drawn by experts. Intermediate frames are drawn by assistant animators. This process is called tweening (in between). Animators find 18 increments of movement projected at 24 frames / sec give a life like result. Practically they draw nice motion increments and then photograph each frame twice. Computers have made things easier.
  • 4. Uses of animation Entertainment Industry Computer Games Education Industrial and Scientific applications
  • 5. Types of Animation 1. Cel Animation Comes from Celluloid and refers to the transparent piece of film that is used in hand drawn animation. Animation cels are generally layered one on top of the other to produce a single animation frame. Layering enables the animator to isolate and redraw only the parts of the image that change between successive frames.
  • 6. Types of Animation 2. Path Animation (Sprite Animation) Here animation does not exist as a collection of frames but rather as mathematical entities called vectors stored by the animation program. It involves an image or a collection of images together called a sprite, that moves as an independent object like a flying bird, a rotating planet etc. The sprite moves along a motion path typically curved called splines. The spline passes through a series of anchor points. Usually path animation takes up less disk space compared to cel animation.
  • 7. Types of Animation 3. 2D vs 3D animation 2D animation programs do not consider depth of object and depict them on flat (X-Y direction) surfaces. 3D animation monitors objects by considering modeling, rendering(process of generating an image from a model, by means of computer programs) and adding surface properties, lighting and camera motions.
  • 8. Principles of animation 1. Squash and Stretch Example : Bouncing ball. An object that changes the shape as it strikes the ground and reverts back to the original shape as it rebounds; gives a good effect. 2. Anticipation “Prepare to act before we act” - animation should make this clear. 3. Staging To arrange things in each frame so that the action is clear and easy to see. Staging means to give emphasis to main characters and to integrate them with the background.
  • 9. Principles of animation 4. Follow-through and overlapping action Follow through is the complement of anticipation. Eg – throwing a flying disc action makes the arm move in a long continuous arc even after the disc has been thrown. Anticipation and follow through combine in overlapping action. 5. Slow in and slow out A good effect of a bouncing ball would be to see it slow down when it is rising and momentarily stop at the topmost point. 6. Arcs The overall movement of characters in an animation should follow an arc as well. 7. Secondary Action Each part of a character might not move at the same rate.
  • 10. Principles of animation 8. Timing Speed of action is an important way to show a character's intent. Rapid movement for emergencies and slow movement implies deliberation. Timing also indicates weight. 9. Exaggeration Exaggerating the important elements makes them stand out and brings them closer to the viewer. 10. Appeal Characters that are visually intriguing are more likely to hold an audience's attention than characters whose appearance is predictable or mundane.
  • 12. techniques of animation 2. Motion Cycling Human motion such as walking, running and flying is a repetitive action that is best represented by a cycle. 3. Masking A mask in a computer program is in a sense a model of the plastic masks – it protects part of a frame from effects of other editing tools. This technique can be used to make an animated object move behind the protected area. Suppose the frame of the TV is masked, so that the scrolling text do not appear in front of the frame, but is only visible within the TV screen.
  • 13. Techniques of animation 4. Adding Sound Background music can evoke emotions. Sounds that arise from the actions being viewed can clarify what is happening and create an effect of realism. We can have synchronous and asynchronous sound. 5. Flip book animation It is a book with a series of pictures varying gradually from one page to the next so that when the pages are turned rapidly, the pictures appear to animate, simulating motion or some other change. 6. Rotoscoping and Bluescreening Rotoscoping is an early animation technique which enabled animators and video editors to trace the contour of objects on each frame of an animation and video sequence to create a silhouette called a matte.
  • 14. Rotoscoping and Bluescreening The traced contour is then replaced by something else to produce a special visual effect. For example : Original Star Wars movie which showed a glowing lightsaber effect by creating a matte based on sticks held by actors. Bluescreening is a technique for shooting live action against a even coloured blue background and then replacing the background by another image. Blue is normally used for people but if scene itself contains objects with blue colour, then other colours like green and orange are used.
  • 15. Techniques of animation 7. Colour Cycling It allows to change colour of objects by cycling through a range of colours. The software provides smooth colour transition from one colour to another. 8. Morphing It is the process of smoothly interpolating between two different images. When played back it appears that the first image gradually and seamlessly changes into the second image.
  • 16. Animation on the web Typically web based animations involve computer files that must be completely downloaded to the client machines before playback. Limitations in use of animation on the web : 1. Bandwidth 2. Browser support 3. Differences in platforms Streaming technology is used in order to take care of large size of files. Once animation has been delivered to the user, the user must have the proper helper application or plug in to display the animation. Several formats exist today like GIF animation (extension to GIF specification) QuickTime Animation (based on QuickTime movie format) Shockwave animation (based on Macromedia Director / Flash file format etc) Java Animation (based on Java programming language)
  • 17. Macromedia Director Macromedia's Shockwave technology for Director was one of the first plug ins for browsers. Director is a popular 2D animation and interactive multimedia authoring tool. To be played via the browser, the Director movie must be saved in the Shockwave format which uses the DCR file extension. Macromedia Flash Macromedia Flash animation sequences can be saved in the Shockwave format which uses the SWF extension. SWF is an open format which means that anyone can implement players or application software to support SWF without paying royalties. 1. Shockwave Format
  • 18. In Client Pull animation, an HTML page gives the browser instructions to request and load another document automatically which contains the next frame of the animation. This feature is like a slideshow. 2. Client Pull Animation 3. Server Push Animation A server push animation requires a CGI (common gateway interface) script that tells the server when to automatically serve a new document or image. So the HTML tag gives directions to a CGI script that runs the animation instead of retrieving the image file, itself.
  • 19. 3D animation Creating 3D animation involves a number of steps : 1. Modeling – creating 3D objects from 2D shapes through lofting (moving the object along a specific direction) and lathing (rotation of the object about its axis to create 3D shape). 2. Surface Texture – imparts a realistic appearance to the 3D models by applying textures over the object surface. 3. Lighting – involves placing the lights in the scene by specifying their intensities, direction and colour. The direction of shadows are also considered. 4. Camera – the placements determine how the scene should look like. Movement of camera can be used to produce zooming and panning effect.
  • 20. 3D animation .... 5. Animating – it involves the creation of key frames and tweening to produce intermediate frames. Tweening – the drawing of intermediate frames between key frames drawn by assistant animators. 6. Rendering – it produces the final output file and needs specifying the file type, frame size, frame rate etc. Rendering algorithms are : 1 Ray casting algorithm 2 Shading algorithm 3 z buffer algorithm 4 Ray tracing algorithm 5 Polygon algorithm 6 Aliasing
  • 21. Creating animation For producing a one hour film, 108000 frames are required. The computer serves as an assistant to the human animator. Interpolations Camera Animation Parameter Curve Editing Animating Lights and surface properties. Hierarchical Animation Inverse Kinematics (IK) Shape Changes Motion Paths