Existential Friday NewsletterGenerative Art

v60: Generative Art Series 3 of 13 . . . 10 Print and Iteration

10 Print in p5.js

This week we’ll continue the historical look back at early Generative Art.

10 Print is a well known example of generative art that was first produced in 1982. It was created with a single line of BASIC code and simply displays back and forward slashes like \ or / in a random order.  As the program runs, it creates the slashed and the image as shown below.

10 Print in p5.js

Once the screen fills up, you end up with a maze like image.

10 Print in p5.js

Here’s a video of the program running.

Even though the image is really simple, it does a great job of illustrating how randomness can be visualized and how complex patterns come out of simple logic.

10 Print also provides a starting point for iteration. Once you reproduce the Basic image, you can begin to look for variations. In addition to producing the standard 10 Print, you can introduce color.

Colorful 10 Print in p5.js

You can also introduce other shapes (with color).

10 Print variation with colored dots p5js

And, of course, you can get it physically printed on things . . . like this mug.

You can check out this book if you want to read more about 10 Print.


I guess it’s never to late . . . this 65 year old Dentist quit to work in a restaurant.

Here’s a 45 second clip of Steve Jobs that’s worth a watch.

I had no idea that you could make weather indoors and this is super cool (minus the song).

Leave a Reply

Leave a Reply

Notify of