Five stars for effort, but one thing bugs me
The graphic on the ball rotates and the light scattering is printed onto the ball so it looks like a rotating png. The shading on the ball should be completely static because the light isn't moving when the ball is rotating. [grumbles in QC nerdery]