Basic 3D Animation using Blender
SKANI102x
Ball animation
Dr. Sameer Sahasrabudhe
Nitin Ayer and Sneha Sanglikar
IIT Bombay
Outline
Animation timing
Adding objects
Adding transformations (key frames)
• Setup key frames position
Reviewing animation
Rendering
File saving
SKANI102x | Ball animation 2
Animation timing
SKANI102x | Ball animation 3
Animation planning:
1 =3
1
24
12 2
SKANI102x | Ball animation 4
Animation planning: Timeline
1 12 24
24 frames
SKANI102x | Ball animation 5
Change default duration
Total duration of
animation is 24 frames.
Default duration is 250
frames.
To change the duration:
Set start frame as 1
and end frame as 24
* Keyboard and mouse shortcuts are written in (blue)
SKANI102x | Ball animation 6
Change default duration
In timeline window:
To zoom in: Scroll up
To pan: Press and
drag scroll button
To zoom out: Scroll
down
* Keyboard and mouse shortcuts are written in (blue)
SKANI102x | Ball animation 7
Adding objects
SKANI102x | Ball animation 8
Create a surface
Convert the default cube
into a surface, for ball to
bounce upon:
Scale the cube four
times (S + 5)
Scale down the cube
(S + Z + 0.1)
* Keyboard and mouse inputs are written in (blue)
SKANI102x | Ball animation 9
Add UV Sphere
UV sphere will act as ball
Add UV Sphere
(Shift + A)
* Keyboard and mouse inputs are written in (blue)
SKANI102x | Ball animation 10
Add UV Sphere
Tip -
Check the position of
the 3D cursor, it should
be at origin
Move 3D cursor to
origin (Shift + C)
* Keyboard and mouse inputs are written in (blue)
SKANI102x | Ball animation 11
Change view
For better view of the
sphere, switch to front
orthographic view port
Front Ortho view
(NUM1 + NUM5)
* Keyboard and mouse inputs are written in (blue)
SKANI102x | Ball animation 12
Adding transformations (key frames)
Setup key frame position, Stretch and Squash
SKANI102x | Ball animation 13
Set current frame (Initial position)
Animation will start
from frame 1
Set current frame as
frame 1 (Enter 1 in
current frame box)
* Keyboard and mouse inputs are written in (blue)
SKANI102x | Ball animation 14
Set initial state of the object
The ball will be dropped
from some height
Move UV Sphere
up in Z axis (G+ Z).
* Keyboard and mouse inputs are written in (blue)
SKANI102x | Ball animation 15
Set initial state of the object
For accuracy use
transform panel
Insert Z axis value
(ex.: 10) in location
tab in transform
panel.
* Keyboard and mouse inputs are written in (blue)
SKANI102x | Ball animation 16
Add key frame (Initial position)
Make this as initial
position of the UV
Sphere
Add key frame in
location and scale (I)
* Keyboard and mouse inputs are written in (blue)
SKANI102x | Ball animation 17
Transform panel
When a key frame is added the
transform panel data turns
yellow in colour
Ex: Image 1 shows location and
scale data in yellow colour as
location and scale key frame has
been added for sphere
Image 1 Image 2
SKANI102x | Ball animation 18
Transform panel
In-between frames data is shown
in green colour
Ex: Image 2 shows location and
scale data in green for
in-between frames
Image 1 Image 2
SKANI102x | Ball animation 19
Change current frame (end position)
The ball will take 24
frames to go back to the
initial position.
(24 frames to complete
one bounce)
Set current frame as
frame 24 (Enter 24 in
current frame box)
* Keyboard and mouse inputs are written in (blue)
SKANI102x | Ball animation 20
Add key frame (end position)
Lock position of the UV
Sphere
Add key frame in
location and scale (I)
* Keyboard and mouse inputs are written in (blue)
SKANI102x | Ball animation 21
Set the end frame
Initial position and end
position is same
No need to move
the sphere
SKANI102x | Ball animation 22
Change current frame (ball at surface)
The ball will touch the
surface on frame 12
Set current frame as
frame 12 (Enter 12 in
current frame box)
* Keyboard and mouse inputs are written in (blue)
SKANI102x | Ball animation 23
Apply transformation (ball at surface)
The ball touches the
surface
Move UV Sphere
down in Z axis, so
that it touches the
surface (G)
* Keyboard and mouse inputs are written in (blue)
SKANI102x | Ball animation 24
Add key frame (ball at surface)
Lock position of the
UV Sphere
Add key frame in
location and scale (I)
* Keyboard and mouse inputs are written in (blue)
SKANI102x | Ball animation 25
Reviewing animation
SKANI102x | Ball animation 26
Play animation
Review animation
Move time cursor
back to the first
frame
Play the animation
(Alt + A OR
Play button in the
Timeline window)
* Keyboard and mouse shortcuts are written in (blue)
SKANI102x | Ball animation 27
Rendering
SKANI102x | Ball animation 28
Camera mode
Before rendering the
animation, check if
camera frame covers the
entire animation or not
Go to camera view
(NUM 0)
Play the animation
(Alt + A OR
Play button in the
Timeline window)
SKANI102x | Ball animation 29
Set camera
Set the camera:
Select camera
(right click)
Fine adjustment
(G and R + mouse
movement)
Camera as active view
(Ctrl + Alt + 0)
SKANI102x | Ball animation 30
Render animation
Render settings :
Output : set file path
File format : MPEG
Render animation :
(Ctrl + F12 OR Animation
button in Properties window)
SKANI102x | Ball animation 31
File saving
SKANI102x | Ball animation 32
Saving Blender file
SKANI102x | Ball animation 33
Select file path and name
SKANI102x | Ball animation 34
Blender file .blend extension
SKANI102x | Ball animation 35
Next session
Assignment
SKANI102x | Ball animation 36