the above was created using a combination of hand drawn boundaries and algorithmically determined filling (adapted from the algorithm outlined by Kenny Vaden here): each bounded subregion had 150 random points generated inside of it some additional points were added to select regions based on preference each of the points in every subregion was connectedContinue reading “tattoo_sketch”


Above: 50 concentric closed chaikin curves based on 100 radial points arranged in a user-defined pattern and randomly perturbed, with an incrementally increasing theta offset for each additional layer Also pictured, the same design plotted on stained paper (a current experimentation) with an AxiDraw A3 machine

On Abstract Expressionism

Human emotion is richly nuanced and multi-faceted. It is thus a commonly accepted fact that words cannot express the full breadth of the human condition. Great writers have set themselves apart by making valiant attempts, inherently limited in their execution by words available to them in their language of choice (or, more broadly, words availableContinue reading “On Abstract Expressionism”


each of these images are generated from a noise based flow fields variably perturbed and increasingly constrained these images resulted from an exploration of perlin noise after getting bored with the somewhat predictable patterns. the baseline algorithm is the same, with only the parameters for noise generating changing. particles are started randomly and have someContinue reading “corruption”