Iterations

Explore my unfinished, in-progress, and published works. Iterations takes you behind the scenes of my code-driven art — from early ideas to the finished results.

Text Warp

TextWarp is a typographic experiment where each letter is distorted inside a warped quad where it's all still in vector space.

Wormen

Generate 'worm' like elements using adjoining grid tiles.

Generative Bookmarks

After Genuary 2025 and the creation of my own remote plotter setup I dove back into plotting some of my genuary works. Inspired by Padcrafting I also started plotting my generative art on bookmarks so I can hand them out to people when I'm on the go.

Vlakverdeling

An experiment in creating layouts out of a grid system.

Reflecties

This project is a continuation of one of the results of the 31 sketches I made for Genuary 2025. The original prompt was "One line that may or may not intersect itself.". I had the idea to let a line reflect within a boundary and iterated from there.

Genuary 2025

This page features my creations for Genuary 2025, a month-long event where generative artists and creative coders make something every day based on a daily prompt. This is my first time participating, and I’m aiming to complete all 31 prompts. For each piece, I keep my effort within an hour and stick to a predefined color palette and aspect ratio to keep things focused.

Beads

Idea: Start with one circle, draw a new circle attached to the boundary of the previous circle, repeat - without overlapping with previous drawn circles.

Katrollen

"Katrollen," Dutch for pulleys, is an experiment in generating shapes by looping lines around circles, mimicking the mechanics of pulleys. The project began as an exploration to see if this technique could be used to construct a typeface.

Polygonen

Generate a random polygon, using it's edges generate another random polygon, repeat, repeat, repeat...

Lijnenspel

Lijnenspel (English: Line Play) is a generative experiment where I use ray-tracing techniques to fill a canvas with lines that carefully avoid intersecting with one another

Union

Stumbled upon the clipper-js library, which makes it easy to perform boolean operations on vector shapes. Since my go-to library, p5.js, doesn’t offer this functionality out of the box, I decided to experiment with clipper-js to see what I could create.

Arc Walker

A project that I started based on my previous project Warcler (Java) where I created a random walker that uses only arcs. With this project I'd wanted to try some different styles.

For collaborations, custom requests, or general inquiries please feel free to reach out via: contact@misha.studio or one of my socials.