P5 Texture Map is a projection mapping addon for Processing 2.0. Originally developped for the Inverse Kaleidoscope project, as of November 2012, it is the only plugin written exclusively in Processing 2.0 without OpenGL calls.
The plugin allows multiple inputs from different sources onto a multiple different canvases.
Fork / download on GitHub.