Cubic Grid

I’m continuing to use the same Isometric class and have been improving for the last few weeks. I wanted to see if I could build an isometric cube of cubes and see how I could manipulate it with translation, rotation, and scale. First thing was to figure out the placement for each isometric object. I… Continue reading Cubic Grid

Even more isometric experiments

I’ve been working on some improvements to the isometric generator I posted about before. I want to make it more customizable. Rather than always having all cardinal directions available to draw towards I can now limit to a portion of the directions (like just draw in NW, NE, and S). Now the outputs have lots… Continue reading Even more isometric experiments

More Isometric Generations

I spent some more time working on the isometric generator I started earlier this week. There were a few bugs in the original generator and I wanted to see if I could make the system more flexible. By changing the number, size and length of each iteration I could start to get lots of variation.

100 Desktops

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

10 Print

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

Multi-Scale Truchet Patterns

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