Kaleidocam is an interactive, video-based, kaleidoscope. It was projected on the side of a gallery wall during an exhibition in San Diego in 2005, and was available for a while as a Windows XP screensaver.
Now you can try a smaller version on-line here if you have a webcam.