I got one last generative piece done for the end of the year. I don’t usually use a loop to create pieces but this time I threw out the noLoop() functions and let the sketch run for about 30 minutes. Each cell is either filled with one of 3 different patterns or one of my… Continue reading 100 Desktops
I am trying to get back into the habit of creating something every day. I started making some cubes in p5.js this afternoon. Each iteration generates random width, height, and depth. I’m thinking this is a work in progress, there’s quite a bit I could do like adding texture. Here are a few of the… Continue reading Cubes
I was inspired by one of Coding Train’s videos on using 10 print. 10 PRINT CHR$(205.5+RND(1)); : GOTO 10 This one line of code generates maze-like structures like below: It’s pretty easy to do this in P5.js. I made a grid of squares then iterated over them giving it a 50/50 chance of containing a… Continue reading 10 Print
I set out again trying to build a system for Truchet Patterns in p5.js. For this sketch I wanted to create a system where all the patterns lined up, flowing into one another.
I got inspired by the post by Christopher Carlson on Multi-Scale Truchet Patterns, where he creates Truchet tiles by taking several small tilesets and repeating them to create some interesting patterns. I began by splitting a canvas into quarters and then split each of those containers with a 50/50 chance all the way down to… Continue reading Multi-Scale Truchet Patterns
I started working on another variation on the path avoidance I used in Mazes, this time the generations started taking on the appearance of circuit boards. These are similar to designs I did for the last GigaZone Gaming Championship but those were all done manually in Illustrator. In this way, I can generate an infinite… Continue reading Circuit Boards
Another sketch with lines on a grid. I was inspired by some of the designs from the new Foundation TV series.
I’m trying different neutral space shapes to break up the chaos from all the overlapping doodles in these squiggle generative pieces. These clouds were drawn with a Pentel brush pen and then scanned in as individual assets. I set up my canvas in p5.js to 3300px X 5100px, which works out to be 11×17″ @… Continue reading Happy little clouds.
Layered doodles on a grid, each layer in a square sharing the same hue. I worked off of two different sets, one rectangular and one elliptical. Here’s the code if you want to check it out.
I’ve been trying to find time to look into Deep Dream generators. Deep Dream is another way to create generative art. Instead of using code to create generative art, the artist uses a neural network to take an input image and a style image to create the output image, sort of like choosing what type… Continue reading Deep Dream Generators