Advanced Animation / Exercises

21/04/2025 -  xx/xx/25 / Week 1 - Week 

Eng Yan Ling

Bachelor's Degree in Creative Media (Hons) - (Taylor's University)

Advanced Animation / Exercises


TABLE CONTENT

<span id="LIST"></span>

1. Instructions

2. Exercises

    2.1 Exercise 1 : Bouncing Ball Animation

    2.2 Exercise 2 : Pendulum Animation

    2.3 Exercise 3 : Emotion Pose

3. Feedback

4. Reflection

5. Quick Links


INSTRUCTION



EXERCISES
Week 2 - 30/04/2025
EXERCISE 1 : BOUNCING BALL ANIMATION
SOCCER BALL
Using the template provided by Mr Kamal, the 3D space is set up by setting up a base as a floor and the ball is positioned at a peak point to "drop down". The transformation orientation is switched to local to lock master control.

Figure 3.1 Transformation Orientation


Keyframing:
1. Body Controls
Timeline marker adjusted to the next keyframe before positioning the next position of the ball and keyframe inserted into timeline. 

Figure 3.2 Animation Path
Image of Demonstration by Mr Kamal

To achieve a smoother curve graph according to the graph panel of the ball movement, the bezier point in the graph is adjusted until it appears as a smooth curve as seen in Figure 3.3.

Figure 3.3 Z Location - Graph Curve

Before the next curve of the bouncing ball, the handle type of the point on the right of the curve before is "free" to be able to adjust the curve before without connecting/affecting the next curve.

Moving on to the next "bounce" of the animation. the ball is positioned to its landing position without its peak. Once the landing keyframe inserted, all values are set to 0 as seen in Figure 3.4.

Figure 3.4 Z Location - Handle Type

The "peak" is then positioned at the middle between both points. On the bezier graph, the midpoint is not entirely centered hence the graph is switched to linear with X Location Graph which aligns the midpoint accurately. (refer to Figure 3.7)

The entire process is repeated until the ball reaches the ground/bounces slowing down.

Outcome
Overall Graph :
Z Location (Bezier)

Figure 3.5 Z Location Graph - Final

X Location (Linear Graph)

Figure 3.6 Linear Graph Settings

Figure 3.7 X Location Graph - Linear

Overall Path of Bouncing Ball Animation : 

Figure 3.8 Animation Path - Final

Body Control Keyframes (start : 1 - end : 116)

Figure 3.9 Keyframe - Body Control

2. Rotation
(start : 1 - mid : 108) - during bounce
0 Degree - -720 Degree

Figure 3.10 Ball Rotation Keyframe #1

(end : 116) - rolling on the ground
-900 Degree

Figure 3.11 Ball Rotation Keyframe #2

3. Physical Properties
Size :

Figure 3.12 Size - Soccer Ball

Appearance : Rig UI - Ball Type 7

Figure 3.13 Appearance - Soccer Ball

BEACH BALL
1. Body Controls
Graph :
a. X-Location

Figure 3.14 X-Location Graph

b. Z-Location

Figure 3.15 Z-Location Graph

(Keyframing : 1 - 188)

Figure 3.16 Keyframe - Beach Ball

2. Rotation
Keyframe : 1-168
Rotation : 0- -720
Figure 3.17 Rotation Keyframe 1

Keyframe : 168-188 
Rotation : -720 - -945

Figure 3.18 Rotation Keyframe 2

3. Physical Properties
Size :

Figure 3.19 Size - Beach Ball

Appearance : Rig UI - Ball Type 4

Figure 3.20 Appearance - Beach Ball

PING PONG BALL
1. Body Controls
Graph :
a. X-Location

Figure 3.21 X-Location Graph

b. Z-Location

Figure 3.22 Z-Location Graph

(Keyframing : 1 - 210)

Figure 3.23 Keyframing - Ping Pong Ball

2. Physical Properties
Size :

Figure 3.24 Size - Ping Pong Ball

Appearance : Rig UI - Ball Type 

Figure 3.25 Appearance - Ping Pong Ball

BOWLING BALL
1. Body Controls
Graph :
a. X-Location

Figure 3.26 X-LOcation Graph

b. Z-Location

Figure 3.27 Z-Location Graph

(Keyframing : 1-70)

Figure 3.28 Keyframing - Bowling Ball

2. Rotation
Keyframe : 1-60 
Rotation : 0 - -360

Figure 3.29 Rotation Keyframe 1

Keyframe : 60-70 
Rotation : -360 - -540

Figure 3.30 Rotation Keyframe 2

3. Physical Properties
Size :

Figure 3.31 Size - Bowling Ball

Appearance : Rig UI - Ball Type 5

Figure 3.32 Appearance- Bowling Ball

SQUASH & STRETCH
1. Body Controls
Graph :
a. X-Location

Figure 3.33 X-Location Graph

b. Z-Location

Figure 3.34 Z-Location Graph

Keyframing :

Figure 3.35 Keyframing - Bouncing Ball Animation

2. Squash & Stretch
Keyframing :

Figure 3.36 Keyframe 1 - Stretch

Figure 3.37 Keyframe 2 - Contact

Figure 3.38 Keyframe 3 - Squash

Figure 3.39 Keyframe 4 - Position

Figure 3.40 Keyframe 5 - Breakdown/Stretch

Overall Keyframing :

Figure 3.41 Keyframe Overview

BOUNCING BALL ANIMATION - Progression 1 :
Google Drive : https://drive.google.com/drive/folders/1nggSPMqNogAlLkL415jRGT3zVO7uYckr?usp=drive_link

Figure 3.42 FINAL SOCCER BALL ANIMATION

Figure 3.43 FINAL BEACH BALL ANIMATION


Figure 3.44 FINAL PING PONG BALL ANIMATION


Figure 3.45 FINAL BOWLING BALL ANIMATION


Figure 3.46 FINAL SQUASH & STRETCH ANIMATION

EXERCISE 2 : PENDULUM ANIMATION
Progression :
Keyframing

Figure 3.47 Keyframe 1 - Start

Figure 3.48 Keyframe 2 - End

Figure 3.49 Keyframe 3 - Breakdown



Figure 3.50 Keyframe 4 - Swing

Figure 3.51 Keyframe 5 - Swing

Breakdown

Figure 3.52 Keyframe 6 - Breakdown/Drag


Figure 3.53 Keyframe 7 - Breakdown/Drag


Figure 3.54 Keyframe 8 - End/Drag

Figure 3.55 Keyframe 9 - End/Drag

Lighting

Figure 3.56 Lighting Keyframes

Keyframes :
(start) - 1

(breakdowns) - more in sync with the timings and positions in between the animations
- 5
- 30

(end) - 25

FINAL PENDULUM ANIMATION
 
 
Figure 3.57 Final Pendulum Animation 

EXERCISE 3 : EMOTION POSE
1. Reference

Figure 3.58 Scared Pose Reference
 
  Figure 3.59 Sad Pose Reference
 
 Figure 3.60 Happy Pose Reference
 
 Figure 3.61 Angry Pose Reference
 
2. Study
 Silhouette
 
Figure 3.62 Fear Pose Silhouette
Figure 3.63 Sad Pose Silhouette
Figure 3.64 Happy Pose Silhouette
 

Figure 3.65 Angry Pose Silhouette
 
Sketch Study
 
 
Figure 3.66 Fear Pose Study
Figure 3.67 Sad Pose Study
 
Figure 3.68 Happy Pose Study
 
Figure 3.69 Angry Pose Study
 
3. Progression
FINAL
Poses
a. Fear
Figure 3.70 Fear Pose
 
 b. Sad
 Figure 3.71 Sad Pose
 
c. Happy
 Figure 3.72 Happy Pose
 
 d. Angry  
 Figure 3.73 Angry Pose
 
Presentation Slides

Figure 3.74 Final Compilation


FEEDBACK
Exercise 1
Week 4 - 14/05/2025
beach - timing at the start is a bit slower
bowling - watch the arc at the start - should be more curved - a bit too high for bowling ball
pingpong - ending bounce inconsistent - more movement
soccer - ok
squash stretch - first curve can be faster a bit - when reaching the ground can maintain the stretch shape before squashing second bounce off can stretch early - ending can cut

Exercise 2
Week 6 - 28/05/2025
cut the remaining videp

Exercise 3
Week 13 - 16/07/2025
- a bit more on sad
- shoulder is a joint connected - happy pose with shoulder raised up does not see the flow
- pose does not really reflect the reference as there is a lot of head space that is supposed to lean towards the arm
-  a bit too much on the body twisting
- try not to stress on the wrist too much, about 45 degress is enough. add some silhouette to the fingers
 
sad
- rotate the arm forward a bit so you can see the silhouette of the finger / adjust the camera angle to see the finger's silhouette
- add some lighting so we can see the darker side of the pose 
 
angry
- make sure you an see the knees facing front, legs a bit too wide around 45 degrees
- spine bent forward - curved forward
- arm is ok 

scared
- scared pose is ok


REFLECTION
 
Reflecting on my progression for this project, I would definitely say I have gotten more familiar working in blender as compared to when I first started this module. Even though there were many exercises we have done for this module so far, I believe this is just the beginning of it and I am looking forward to learn more and further enhance my skills in 3D animation when working on future projects. Through this project, I was able to apply the knowledge obtained in 3D Modeling. Getting the exact pose was a slight challenge for me at the start as I could not get a certain part to look natural and smooth but with the guidance of Mr Kamal, I was able to overcome my challenges to complete this project.
 

QUICK LINKS
Google Drive : Click Here
 
Blogs
Exercises : Click Here
Project 1 : Click Here
Project 2 : Click Here
Final Project : Click Here

<back to top>

Comments

Popular posts from this blog

Information Design / Final Project

Information Design / Exercises

Sonic Design / Exercises (Audio Fundamentals)