Painterly Experiments

I’ve been playing with a way to generate a painterly look in p5.js. To start I created several meandering paths, each of which would get a color to paint with. From here it was a matter of applying stroke weights, opacity, and a little rotation to turn them into something that resembles paintings. I feel… Continue reading Painterly Experiments

Fracture

I was experimenting with filling ellipses and other rounded containers with textures. By scanning across a square container around the shape I could find where the two of the shapes overlap with the help of bmoren/p5.collide2D After I have that set of points I found that it was then pretty easy to pack the shape with… Continue reading Fracture

Another grid thingy

This color scheme is my favorite!

Today I worked on another grid-based generative sketch, taking a set of patterns and assigning them to each cell on the grid. I also wanted to work with variations in the size of the cells. The patterns that get generated are all size-based so no matter how big or small they are the design will… Continue reading Another grid thingy

Curtains

I have been trying to figure out container packing in p5.js. After messing around for a while I ended up finding the package mapbox/potpack, which will take a list of containers and sort them so that they will fit into a more or less rectangular space. I came up with these sketches that kinda looked… Continue reading Curtains

Back to the Insane Quiggle Machine

A couple of years ago I created a tool called “The Insane Quiggle Machine“, which was an effort to create generative art from doodles using CSS / HTML / JS. I ended up producing a coloring book with the images that this system generated. Looking back now if I’d known about Processing I would have… Continue reading Back to the Insane Quiggle Machine

Jumping into p5.js

After muddling my way through learning Processing River the past few weeks I have started working with p5.js. Most of the same concepts transfer over to p5.js and I feel a bit more comfortable writing Javascript than Java. Here are a few things I messed around with last night. I started working out a vertical wave… Continue reading Jumping into p5.js