Digital Brushes

This series of images is an experiment in digital reconstruction of portrait photography, in an attempt to create a hybrid between hand drawn and procedurally generated image.

A two parts custom software was implemented in processing, which provides the user with a set of digital brushes. The user inputs an image which is only used as color reference.

1. In the first iteration of the software, the user apply brush strokes on the blank canvas which spawn multiple basic elements. The only creative decision is where and how to apply the brushstrokes within the image. Using a tablet, the speed, tilt and the pressure of the pen determines the size and shape of the element, creating expressive brushstrokes.

2. In the second iteration and influenced by the LOGO programming language, each brushstroke spawns agents that move within the blank canvas, to create an image with the trails they leave behind. Each brush is a set of different instructions for the agents to follow. These instructions reference the color of the input image to determine the trajectory, behavior but also the color of their trails. Again using a tablet, the speed, tilt and the pressure of the pen change various characteristics of the tool, creating expressive brushstrokes.

Along with painting the images, the implementation of the tool played an equal role to the whole creative process. Both stages defined the aesthetic of the final images.



2nd iteration





1st iteration