Lightness of Line

Emergence is exemplified when patterns arise out of a multiplicity of relatively simple interactions. In this example, we’re again using Perlin noise to set the rotation of some graphical elements, in this case lines. By adjusting the length of the line and the resolution of the Perlin noise, we can accomplish a variety of effects. Move the mouse left and right to adjust the length of the lines; move the mouse up and down to control the resolution of the Perlin noise.

This sketch was made with Processing 2 in Javascript mode.

 DOWNLOAD SOURCE