MoviePainter
MoviePainter is a quick Processing app I wrote last weekend. It gives you a little window to paint using… you guessed it: movies. Basically, a movie is played and whenever you click and drag with the mouse, those frames of the movie are laid down onto the canvas, like a continuously-animated well of ink. This is somewhat like the painting programs that are out there, but in this case the “brush” is the combination of a movie file and an opacity mask.
I’ve recorded a screencast to show you how it works and what it does.
(To view higher-res version of the above, or if the video above has problems, you can click here)
If you’d like to try it out for yourself, here are some links:
- Downloadable versions for OSX, Linux, and Windows
- The source code (grab the data and movies directories from here, too, if you want to get started quickly)
- I would have liked to have an applet version, but the movie classes in Java present security risks, so applets will not run them.
Enjoy!
Update: Here’s a video of me painting using Garret Lisi’s E8-based representation of all the fundamental particles:
Related Posts:
- Processing Sketch: Colorful Boids (July, 2009)
- Prototype Form Extensions (September, 2009)
- Live Ink (May, 2007)
- JSLoad (December, 2007)
- OpenEMR and OpenMRS (September, 2007)

March 3rd, 2009 at 9:50 pm
I actually got to watch over Eric's shoulder while he used/developed this. I think there's a lot of potential with the app, and in it's current form it's mesmerizing to use. Next up, specifying a color to alpha out.
I'd love to get a video of someone, say, skydiving and alpha out the sky and paint that video into a larger illustration.
May 28th, 2009 at 10:13 pm
Hey! I’m curious about your movepainter demo, but the download for OS X is unusable, or at least very difficult to download. Can you ZIP it or put it on a DMG or something? That’d make it much easier to get the files! Thanks!