It's pixel art of a soccer ball flattened out to be a tileable rectangle. I then slide the texture according to the ball's velocity. A shader then crops the texture to a circle. I also calculate normal vectors based on the coordinates of the circle to make it look more spherical.