This is a simple ball bounce which was one of my first assignments from the character animation program. The most difficult, yet fun part was animating the "Euler's disk" motion of the cup as it came to rest on the table. I should have used hierarchy of pivot points, but I was still learning. I ended up keying the cup carefully with its rim lined up to a torus. Very tedious but it worked!