Computer Animation, Computer Graphics

Assignment Help:

Computer Animation

The term Animation is derived from 'animate' that literally means 'to give life to', 'Animating' a thing implies to impart movement to something that can't move on its own. So as to animate something, the animator must be capable to give, either directly or indirectly as how the 'thing' is to shift by time and space. We have previously discussed different transformations; you can impart motion, size rotation and alteration and so on, to a specified graphic object. Before dealing along with complexities of animation, we have to a look at several basic ideas of Animation in further sections. In these sections we will discuss various kinds of animations.

In our childhood, we all have notice the flip book of cricketers that came free with several soft drink, where several pictures of similar person in different bowling or batting actions are intact consecutively on separate pages, as we flip the pages of the book the picture shows to be in motion, this was a flipbook where some papers of very similar size along with a particular drawing on each paper hence the viewer could flip through them. It is an easy application of the fundamental principle of Physics termed as Persistence of Vision. This low tech animation was fairly popular in the year 1800s while the Persistence of vision that is 1/16th of a second, was discovered. Such discovery led to several more interesting low tech animation devices as the zoetrope, wheel of life and so on. Later, based on several basic mathematics and physics principles, some researches were conducted that permitted us to generate 2 or 3D animations.


Related Discussions:- Computer Animation

Real time clock -rtc, Main objectives: To test to micro-controller I...

Main objectives: To test to micro-controller I2C protocol bus functionality Setting and displaying accurate time and date on the LCD GENERAL DESCRIPTION The D

Dda and bresenhem line drawing algorithm, when dda algorithm is more effici...

when dda algorithm is more efficient than bresenhem line drawing algorithm

Crt, explain the working procedure of crt digram

explain the working procedure of crt digram

Handling mouse input, When you set up your project, create the class as an ...

When you set up your project, create the class as an "ACM Graphics Program", rather than a plain class. This will perform the necessary preparations for you to use mouse input in y

What happens while two polygons have similar z value , What happens while t...

What happens while two polygons have similar z value and the z-buffer algorithm is utilized? Solution : z-buffer algorithms, varies colors at a pixel if z(x,y)

Types of touch panels - input and output devices, Types of Touch panels ...

Types of Touch panels 1) Electrical TSS: Wire grid or the other conductive coating is utilized to specify a voltage drop at the point touched point from that the position ma

Two point and three point perspective transformations, Two-Point and Three-...

Two-Point and Three-Point Perspective transformations The two-point perspective projection can be acquired by rotating about one of the principal axis only and projecting upon

Transformation regarding to the mirror reflection to line, The transformati...

The transformation regarding to the mirror reflection to this line L comprises the subsequent basic transformations: 1) Translate the intersection point A(0,c) to the origin, it

Explain briefly ancillary operations, Problem: a. Explain briefly six A...

Problem: a. Explain briefly six Ancillary Operations? b. When do ancillary operations take place? c. (i) What is flexography? (ii) Provide examples of finished produ

Math, what is the numerical numbers

what is the numerical numbers

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd