So I’ve been feeling less than creative and less than productive for the past 45 days or so. Yesterday I realized I needed to make something even if it was crappy.
Examining some of the recent things I’ve been inspired by and even some of my older posts here, I drew upon the following line-heavy references as my starting point:
- visp Output Sample 001 (from 2007)
- “flow” from Merdan Agayev
- “line drawing, unstable/uneven surfaces: carpet”
- All the work of Jean-Pierre Hébert
I’m in love with line. I’m especially in love with really dense linework that yields faux-3D forms and false topographies.
So I jumped right into Processing with a simple idea:
- Let the user pick a horizontal line of pixels from camera input.
- Analyze those pixels, deriving an array of values based on pixel brightness.
- Create a vector line whose peaks and troughs are based on this array of values.
- Use a bunch of
Math.random()and Perlin noise and magic to draw this line on the screen from top-to-bottom.
My goals for the end of the week will be to finesse the color logic, have the “input” line morph through two or three forms throughout the process of the render, and do some post-processing in Photoshop to get the colors to unify even further. I want to make some large prints. I think I also want to do a couple hand-drawn renditions based on some of the digital output.
Here are some more Instagram’ed crops from the first wave of output: