Support Blender Core Development with a monthly contribution.
The creators who share. Access production content and knowledge from the Open Movies.
Latest news and updates on Blender development.
Join the community and help with design, development, docs and more.
A platform to collect and display the Blender Benchmark results.
Documentation on Blender's features, tools and API.
The yearly event that brings together the Blender community in one place.
Download the latest Blender version, or try the beta!
01 Welcome And Some Rigging Philosophy
02 Feature Overview And Some Tips And Tricks
01 Demo Animation
02 Building a Simple Ball Rig
03 Building a Better Ball with Empties
04 Building an Even Better Ball Rig with Bones
03 Legs and Inverse Kinematics
04 Feet and Transform Space
05 Eye Tracking
06 Putting It All Together
03 Rotation Theory
04 Axis Angle and Euler Rotation
05 Quaternion Rotation
06 Transform Matrices
07 Rigging the Ball
03 Fingers with Action Constraints
05 Eye Rig
06 Arms with IK-FK Switching
07 Basic Mesh Deformations
08 Putting It All Together
03 Head and Neck Rig
04 Foot Rig
05 Palm Rig
06 Advanced Torso Spine Rig
07 Pivot Slide Reverse Chain Rig
01 Setting Up a Rig for Linking
Mr Squeegee Feet
Mr Biped for Linking
You can join Blender Studio for €9.90/month and get access to all of our training & film content
2D Bouncy Ball
24th September 2015
How to create a better ball using empties.
Join to comment publicly.
9th March 2019 - 15:58
6th December 2015 - 13:52
A little more explanation of counter animation would be helpful (why is that important, use of).
14th November 2017 - 00:23
I love the option "Image" you can give this boring empty any image you like, helps to keep things interesting.
1st February 2018 - 23:26
The ball no longer seems to do the "Squash and Stretch" scaling inside the Parent Cube. At least, it isn't for me.
2nd February 2018 - 08:07
@Ezra Costello: Works for me, make sure the parenting is correct, look at the scene layout (top right) you should only see the cube, click the + and the ball is under it. Also scale the ball should tell you.If that scales the cube it around the wrong way.
23rd June 2018 - 06:15
Hey, I got to the part of making the square the balls parent but when I go to scale the square on the z-axes the ball does squishes but the ball keeps squishing past the so the ball is on the outside of the square, but it stay's inside on the top and bottom. What should I do?
12th December 2018 - 15:17
im on blender 2.79 and when i hit to enter the driver the options are different. i tried all of them, and the cursor changes to an eyedropper tool... whatever i picked doesnt turn to purple and not showing in the drivers tab :(
4th March 2019 - 17:57
*@akjlleas* Hi there! I am using Blender v.2.80.45 and I can follow the tutorial :). The "Add single driver" option has disappeared but you can still use "Add driver" and edit it without opening the Drivers Editor.
23rd March 2019 - 19:05
Why not directly add a driver to the Y rotation of the ball? It functions the same in this case.
10th May 2019 - 20:23
Hello, I'm new to Blender Cloud. How do I bookmark my place in the videos to come back on a another device?
14th May 2019 - 14:42
*@derose85* Welcome! This feature is not available yet, but we are considering it.
9th February 2020 - 06:05
Hi, I'm new to Blender. I am using Blender 2.80. I am not able to add drivers. It's not working as you said in the tutorial. It's on Y rotation of Empty Plain Axis. It says Invalid Python Expression. What should I do?
19th February 2020 - 15:41
*@Md. Abdul Aziz* Oops! I may have selected two empties and add a single driver to both of them at once. This time it worked fine.
15th October 2020 - 06:17
It seems absolutely ridiculous for me paying a premium to have ease of access for information but I just spent an hour on YouTube and Google (free resources) researching about Drivers and the Graph Mode to even see if I can still access Drivers from the graph editor with all the new UI changes. I'm a beginner, I'm completely blind if these Graph mode and Driver stuff is common sense or not as I gain experience but I can't even get the new Graph mode in 2.8 to show Drivers. Is it not necessary anymore? I have no idea.
It seems to make the Blender team disorganized and unprofessional. This may seem like a small complaint but if Blender really wants to be taken seriously by industry professionals and become a competitor to other companies this stuff needs to stop. Why is the Blender fundamentals course outdated and the NEW course entirely up on YouTube for free? I don't mind that it's on YouTube but why has it not even replaced the old course here on the PREMIUM section. It just makes me feel like I'm wasting my money if you guys don't quality check this stuff. Absolutely fucking ridiculous.
Edit: After unnecessary suffering I figured out that they're separate now, nice
26th December 2020 - 14:13
I tried a 3 vector version with the imlementation of X e Z but I did something wrong. So I found a different solution of this exercise not "driver driven": add a "maintain volume" to the ball and parent the ball with a Lattice object (standard parenting). But I know there is another tut next using bones, so I will continue learning. Thanks for this amazing tutorials even if the version is old! The principles and mechanism is what it matters to me.
24th January 2021 - 23:27
Now in Blender (I've got 2.91.2) is the driver stuff much simpler.
24th January 2021 - 23:34
Select the empty square. Get the sidebar with N, Select the Item Tab and right click with your mouse on Rotation Y. Choose "Copy as new driver". Then select the empty cross. Right Click on Rotation Y. Select "Copy driver". Right click again and select "Edit Driver". Change Type to Scripted Expression. In the field unter "Expression:" enter "- rotation_euler" (put a - sign in front of it). Thats it. You're done.
24th January 2021 - 23:39
Can I edit my own comments? If your variable has a different name than rotation_euler, use that. The name is not important. Just check that the name under "Add input variable" is the same as in the expression.
14th February 2021 - 18:09
why not just use the empty to move and scale the ball, and use the ball itself for rotation without the need for drivers at all???