Professional Documents
Culture Documents
Mahith
Animation is the rapid display of a sequence of images of 2-D or 3-D artwork or model positions in order to create an illusion of motion or life. Name derived from Anime means life.
Simple Example
Mahith
Mahith
Also called Hand drawn animation Or Cel animation Pictures are drawn for each frames. The animators' drawings are traced or photocopied onto transparent acetate sheets called cels ( celluloid transparency) The completed character cels are photographed one-by-one onto motion picture film against a painted background by a rostrum camera.
Mahith 7
Example
Mahith
Walt Disney Walt Disney, an American cartoonist and film producer, started an entertainment empire with his creation of animated movies and world-renowned amusement parks. Disney appears here at his drawing board in 1950 with a drawing of Mickey Mouse, his most famous cartoon character. Disney won an honorary Oscar (Academy Award) in . 1932 for his creation of Mickey.
Mahith 9
Stop-motion animation is used to describe animation created by physically manipulating real-world objects and photographing them one frame of film at a time to create the illusion of movement.
Mahith
10
Example
Mahith
11
Mahith
12
Outline of action
Mahith
13
Objects are defined in terms of basic shapes. Associated movement of each object are specified with the shape.
Mahith
14
Mahith
15
Mahith
16
2
Key frame k In-between frame Key frame k+1
Mahith
17
Raster animation is the most basic type of computer animation. It involves creating an image, and then using a computer to put that image in motion Raster based animation frames are made up of individual pixels. These pixels each contain information about the colour and brightness of that particular spot on the image
Mahith 18
Example:
Ship is redrawn in background color
Step 3 (draw)
(x,y)
x = x +Dx y = y +Dy
Move ship
Mahith 19
Mahith
20
Simple 2D animations can be easily implemented using colour lookup table. Here we set the successive blocks of pixel value to colour table. Object as on rest as background color. Later successively positions along the path is changed to on and older position to background color.
Mahith
21
Designed simply to generate the inbetweens from the user specified key frames
Each object is formed with set of rigid bodies connected by several joints with limited degree of freedom.
Mahith
22
Parameterized system :
Object-motion characteristics are specified as a part of the object definition like Degree of freedom Motion limitation Allowable shape changes .
Mahith
23
Scripting System:
Object specifications & animation sequences are defined with a user-input script
Mahith
24
Transformation of object shape from one form to another is called Morphing ( Metamorphosis)
Mahith 25
Key frame
In-between frame
Key frame
Three frames form a morph from George W. Bush to Arnold Schwarzenegger showing the mid-point between the two extremes
Mahith 26
4 added point 3 3 2
2
Key frame k Halfway frame Key frame k+1
Mahith
27
4
3 3 2
L k =3
2
L max =4 , L min =3, N e = 1 , Ns =1
L k+1 =4
1. Divide 1 (N e ) edges of keyframe k (keyframe min ) to 2 (N s+1 ) section 2. Since Ns =1 leave the remaining sections.
Mahith 29
4
3 3 2
V k =3
2
V k+1 =4
1. Add 1 (N p ) point to 1 (N is ) line of keyframe k (keyframe min ) 2. Since Np -1 =0 leave the remaining edges
Mahith 31
Here the speed is not constant Non linear path is taken at the in-between frames. To stimulate acceleration we adjust the time spacing for the in-betweens
Mahith
32
For constant speed we use equal interval of time spacing. Let consider key frames at times t1 and t2 and having n in-between frames between these. then dt= (t2 t1)/ n+1 And time for any in-between as:
tBj = t1 +j* dt
For accelerating we can use functions like 1-cosq, 0< q<p/2 Then time for any in-between is:
y(x) = A sin(wx+ q0 ) e-kx where A =initial amplitude w = angular frequency q0 = phase angle k= damping constant
This show the path of a bouncing ball acquired from damped sine function
Mahith 36
Referred as goal directed because they determine the specific motion parameters given as the goals of the animation. At the opposite extremes we specify the motions in general terms which describes the action. Later input directives will interpret in terms of component motion.
Mahith 37
Determines parameters needed for a jointed, flexible object to achieve a pose. Also factors in maintaining balance, joint angle limitations, and collisions between the body and limbs. And all this will be mentioned in kinematic description of the respective points. Its alternate approach is inverse kinematics.
Mahith 38
Here we will mention the parameters at the initial & final positions of object only.
Rest motion parameters are computed by the system. Disadvantage: There is no general analytical solution. Must be solved through non-linear programming techniques.
Mahith
39
Here force acting on the body will also mention with the motion parameters.
Referred as Physically based system. Motion is obtained from the force equations like Newtons Law etc.
Mahith
41
Advantages:
Faster than manually creating animations Can have much more natural looking motions and catch all movements of the object.
Disadvantages:
Cant do anatomically impossible motions Motion is restricted to the laws of physics. Sensors attached to the skin can shift out of position during human movement causing real performance to differ from data recorded.
Mahith 42
Special Effects (Movies, TV) Video Games Virtual Reality Simulation, Training, Military Medical Robotics Visualization Communication
Mahith 43
Mahith
44