Want to try this Exercise?

Join CG Cookie and gain access to 100's of Blender Courses

Watch course trailer Get Started
  • Software:Blender 2.78  ·
  • Difficulty:Intermediate

Rules of the Exercise

  • 1
    Only 3 keyframes are used.
  • 2
    Submission video contains 5 loops of the animation.
  • 3
    Animation is believable as a bounce.

 Everybody starts with a bounce.


This exercise is designed to be an application of the information learned in Chapter 2 of the Animation Bootcamp course. The assignment is to animate a simple ball bounce - "simple" meaning there's no squash or stretch and the motion is restricted to the Z-axis (up and down). This application will nail down the animation principle of slow-in and slow out.


  1. Download the Vanilla Ball Bounce: Source Files from the Downloads tab. Unzip and open the included .blend file with Blender.
  2. Using only 3 keyframes and their f-curves, animate the ball bouncing up and down in a perpetual cycle.
  3. Render your animation as an openGL viewport render loop. "Loop" means that the animation ends exactly how it begins so it can play seamlessly forever.
  4. Loop your animation 5 times and export as a video file.
  5. Upload your video to YouTube or Vimeo.
  6. Finally, submit your exercise by clicking the Submit Exercise button in the top-right corner of this page and pasting your video's URL.