Line Sketching

Line Sketch

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:

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:

  1. Let the user pick a horizontal line of pixels from camera input.
  2. Analyze those pixels, deriving an array of values based on pixel brightness.
  3. Create a vector line whose peaks and troughs are based on this array of values.
  4. Use a bunch of Math.random() and Perlin noise and magic to draw this line on the screen from top-to-bottom.

Four hours later, interesting stuff started coming out. I’m making heavy use of GSVideo for camera input and toxiclibs for Perlin noise and color.

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:

Line Sketch

Line Sketch

Line Sketch

Line Sketch

Line Sketch

Line Sketch

Line Sketch

Line Sketch

Line Sketch

  • http://twitter.com/felixturner Felix Turner

    Nice! I like 06 the best. Seems to have a nice DOF effect going on.

  • http://mikecreighton.com Mike Creighton

    Thanks Felix! Yeah, there’s some fake DOF happening via Instagram’s tilt shift feature. But after applying it, I realized it’s definitely something I’m going to do in Photoshop once I get the final logic squared away.

  • http://twitter.com/_akeegan keegan

    I like when mike makes ugly. they are all rad.