Kaleidoscope
Left-click to stop animation, left-click again to restart and double-click to return to the beginning.
Animation stops when the cursor is outside the applet and resumes when it returns.
Applet created with CabriJava