Moon Roll A playful animation of the phases of the moon, created by Dave Whyte using the Processing programming language. Image credit Dave Whyte