Photo Painter / Remixer

A prototype for a drawing tool allowing users to "paint" with color-filtered selections of a pre-defined image. The original image remains hidden to encourage an improvisational approach to painting and remixing.

Featured on the front page of CV, a community of designers and artists, in December 2021.

I’m curious how this could go further. How might shaders and 3D layering allow users to reimagine the original images in more expressive ways? What opportunities are there to intersect this kind of image remixing with video frames and motion blending?

Project Type
Student project
(“Form + Code: Computation in Visual Practice” by Christopher Chenier)
3 weeks, April 2020

My Roles
Creative technologist / Developer
Tools / Languages
Processing, Java



Nathan Cheng

Open to all forms of collaboration.
︎︎︎ Reach out at

All content © Nathan Cheng unless noted otherwise.
The use of any image from this site is prohibited unless prior written permission from the artist is obtained.