March 24, 2022
To get started, I imported a model of a basketball court from Sketchfab to make my life infinitely easier. From there, I could focus on animating the basketball using Disney's 12 Principles of Animation. I also imported another ~surprise~ object, also from Sketchfab.
One of the 12 Principles of Animation I implemented is of course squash and stretch. When the ball was preparing to take off, it squashes, and upon jumping it stretches. I use the squash and stretch for exaggeration at points; the basketball is much more pliable and bouncy than a real basketball, but the squashing and stretching make it more dynamic and lively.
Another key principle is anticipation. I used this to emphasize when the ball is shooting forward quickly by rocking back first. I also used it by adding a pause when the basketball is in the air.
I used staging to increase the effect of another ~surprise~ object later in the scene. Everything is very cartoonish, solid colors, and simple except for this one dramatic object. I also set the camera in such a way for its entrance for maximum impact.
Arcs are very important for the actual bouncing motion of the ball. I discovered an editable motion trail to be a very helpful tool for visualizing the trajectory of the ball as arcs, while the Graph Editor helps to adjust very specific details. It also helped to change the tangents to be more horizontal at the top of the arc, slowing the ball, and more vertical at the bottom of the arc, giving it more speed before landing like gravity would.
There were some tweaks and details that I wish I had a chance to fix/add, but overall I am happy with how the story and character came across, and I was able to include the major elements that I had envisioned.