(Release Details)(Buy Prints)
Day4of 10
( Sold Out )

mpkoz

Release DateMay 9, 2026
MediumDigital Media NFT
Edition50
Price0.07 ETH
View on Marketplace
Interview

( 1 ) What were your first Impressions of the project?

I was excited! It sounded playful, almost like a school project. In some ways, it reminded me of why I got interested in generative/interactive art in the first place, exploring GitHub as a student and forking various projects and styles in order to learn.

( 2 ) What surprised you?

The insanely elegant and well-organized Mathias' code/project setup. It felt like a foreign land!

( 3 ) What was your creative process?

I started by simply staring at and attempting to dissect Mathias' output and code over the course of a few days. I enjoyed zooming in on the super res image and seeing if there were certain sections that were inspiring for whatever reason, that I could pull a composition from. I started with one sketch, but abandoned it pretty quickly due to a "third-party" idea I had during these days of digesting his output. As with most of the art I make, a random, innocuous situation from my day-to-day can end up having tremendous influence on the output of the project.

My wife and I are expecting our first baby in a couple of months, and naturally, we are nesting a bit and cleaning house. I had a large amount of colored, clear acrylic blocks and spheres I was using to prototype some light/color transference stuff for another project over a year ago. I haven’t touched them since, and they've been in a pile in a corner collecting dust. My wife was telling me to throw them out or at least store them somewhere, and I thought it might be nice to keep them around for when our kid gets a little older, as they are very pretty and can be built into structures. So I found a big box and started putting them in. They are unit-based, so they fit together very nicely and fill up the box perfectly, almost to the millimeter. I remember thinking how satisfying it was sliding the last block in, kind of like reverse Jenga. Anyways, right then I realized there was a huge similarity between the shapes/shards/spheres in Mathias' sketch and the collection of block and sphere geometry in front of me. So I decided to take the chaos/explosion of Mathias' output, organize it, and put it into "my box". I have a feeling the real blocks will once again return to a chaotic state!

( 4 ) What did you change and why?

From a technical level, I read through most of Mathias' code and decided it was much too well-arranged and professional for the IDE and process I usually use (disorganization-focused and impossible to read). So I converted a few of the bits I planned on using to my own system, which usually consists of a single text/js file. I also almost exclusively use three.js and not P5, so much of the project structure changed to the three library.

Compositionally, Mathias' sketch read like an explosion to me. So I wanted to reverse this and create something ordered. I've been trying my hand at raytraced transparency lately, so 3D-ifying it to more closely emulate the acrylic blocks that inspired the sketch became a primary goal. I loved the posterized aspect of Mathias' sketch, but I wanted to change it substantially to better suit my current interests and codebase, and, obviously, to more closely emulate a real "box of blocks."

( 5 ) What did you keep and why?

I kept the color palette and the shapes/structures visible in Mathias' sketch. Despite them looking quite different and rendering in a very different way, I wanted them to read like family members in the same world, and for a visual connection to be obvious.

Profile

mpkoz a media artist and software developer currently based in Seattle, WA. He makes code-based digital and physical artwork that utilizes real-time graphics, interactivity, and new forms of fabrication technology.

mpkoz.comX (Twitter)Instagram
Day1of 10
( Sold Out )

TylerHobbs

Day2of 10
( Sold Out )

fingacode

Day3of 10
( Sold Out )

MathiasIsaksen

Day5of 10
( Sold Out )

KjetilGolid

Day6of 10
( Sold Out )

JuanPedroVallejo

Day7of 10
( Sold Out )

LiciaHe

Day8of 10
( Sold Out )

JuanRodríguezGarcía

Day9of 10
( Sold Out )

AleksandraJovanić

Day10of 10
( Sold Out )

Zancan