How To Make A Bouncing Ball Animation In Maya?

In this tutorial, we will show you how to make a bouncing ball animation. We will discuss the various steps involved in creating a bouncing ball animation. Mastering this sort of animated bouncing ball is the key to your animation career because this will enable you to develop your animation abilities.

The Tutorial at the beginning level will allow you to move through the Animation stages, but you need a rudimentary understanding in order to head further. It is fundamental to the primary stages of Animation to first go through the Basics.

I used Autodesk Maya to animate the bouncing ball animation because it is the software that I use typically, but you may use another Animation program whether it is 2D or 3D it does not matter. The techniques provided here are all Universal.

This animation lesson explains the essential concepts of animation, namely :

  • Arcs
  • Timing
  • Squash and Stretch
  • Volume

To begin animating a bouncing ball, let’s take a minute to refresh ourselves on all these concepts.


So few organisms evolved moving in a way that has precise manmade in and out or up and down. The most common living creatures move in a circular path, typically referred to as a circle. Animations must reflect the laws of nature.


This principle of animation states that the appearance of animation greatly relies on the number of frames inserted between each primary action. Basically, the more often frames are more frequent, the longer the animation will take. The more often frames occur close together, the faster the motion occurs. The fewer drawings you have, the faster the movement occurs.

Squash and stretch

This is the principle that animated objects will get longer or flatter to emphasize their speed, momentum, weight, and mass. The quantity that object squashes and stretches indicate something about its mass. The more squash and stretch, the softer the object. The less squash and stretch, the stiffer the object.


Whenever the ball will hit the ground it will squash resulting in a change in its volume and whenever it will bounce back up again it will change its volume.

bouncing ball animation steps:

bouncing ball animation
The arc which the ball will follow

So we are going to follow this ball bounce animation reference Arc path that the ball will follow.

bouncing ball animation
Contact and Up Poses
bouncing ball animation

Then Place the ball according to the above image or Follow the Instructions Below:-

  1. In frame one make the first pose, that is place the ball at its highest point from where you want to drop the ball.
  2. In frame Seven make the Second Pose, and place the ball where it will hit the ground. But keep in mind it should follow the Arc which is mentioned above in the Image.
  3. In frame twelve make the third pose which is Up in the Air.
  4. In frame seventeen make the fourth pose which is again touching the ground.
  5. In frame Twenty he makes the Fifth pose which is again up in the air
  6. In frame twenty-six make the sixth pose, which is again hitting the ground
  7. In frame twenty-eight make the seventh pose which is up in the air
  8. In Frame Thirty Two make the last pose which is eight poses that are touching the ground.

Adding Squash and Stretch to ball bounce animation

So in the Above Points, we showcased where and how to place your ball. Once you have put the animation, it’ll somewhat resemble the picture below. And we can readily observe that there is no squash and stretch in the ball and it’s appearing robotic. Let’s now be adding squash and stretch to it.

bouncing ball animation
Ball Bounce Without Squash and Stretch

Each time the ball fell to the earth, we would squash and stretch it and every single time it bounced back in the air, we would make it return to its original form. So in frames 7,17,26, we would squash and stretch the ball and in frames 12,21,28, we would make the ball retain its original shape.

So whenever the squash and stretch animation was added, it would resemble the below image.

bouncing ball animation
Ball Bounce With Squash And Stretch

Afterward, we will Add the Inbetweens Poses which will help improve the animation’s visual appeal. Furthermore, it will add inbetweens poses. Then we will finish by adding them.

The finished animation will just look like this.

bouncing ball animation
Ball Bounce With Squash And Stretch And Inbetweens


In conclusion, making a bouncing ball animation is a fun and easy process. By following the steps outlined in this article, you can create your own bouncing ball animation in no time. So get out there and start animating!

If you are not able to get the perfect flow of the animation on the first try then it is okay you don’t have to worry because the more you will practice the more you will be able to rectify your animation and work on it.


Can these Steps be used for bouncing ball 2d animation?

Yes, these can be used for bouncing ball 2d animation.

Can these Steps be used for bouncing ball 3d animation?

Yes, these can be used for bouncing ball 2d animation.

1 thought on “How To Make A Bouncing Ball Animation In Maya?”

  1. Pingback: What Is Squash And Stretch Animation? Guide For Beginners

Comments are closed.