Feed

Pixelation layers

Adjusting a pixelation layer on top of sloth imageAdjusting a pixelation layer on top of sloth image


Doing some real system config work for the first time in a while. Trying to approach that 'sitting down to an empty page of paper' feeling again for sitting down to the computer. It is hard work to make things simple though.


Progressive pixelation.

Sloth in layers of progressively smaller pixelsSloth in layers of progressively smaller pixels


OKLCH sloth variations

Sloth hue winners in HSL and OKLCHSloth hue winners in HSL and OKLCH


RGB winner versus RGB to HSL hue winner

Sloth color variationsSloth color variations

Hue winner kinda looks like thermal camera.


Better pixel glooper. One effect I like here and in palette reduction generally is when the background and foreground start to infect eachother.

Forest enveloping a slothForest enveloping a sloth


Trying out flood fill averaging agents. Start in a random spot and eat nearby color values, digest as average.

Sloth rendered in patchesSloth rendered in patches


Some debug images:

Sloth to outlinesSloth to outlines

Sloth to blocksSloth to blocks

Read more

Generally working. Need to think more on where to take it.

Another sloth shotAnother sloth shot

Progressively pixelated Olympic shotProgressively pixelated Olympic shot

Read more

Debug outtake.

Debugging the sloth with accidental trianglesDebugging the sloth with accidental triangles


Progressive resolution based on difference from average. It's not wrong but it's not quite right.

Sloth compression attemptSloth compression attempt


256 colors seems like it should be enough


Thumbs up / thumbs down

Screen recording of demo app where it records if I gave a thumbs up or thumbs downScreen recording of demo app where it records if I gave a thumbs up or thumbs down


Finished listening to the Diamond Age. Pretty fun! The primer was maybe a little different than what I expected from hearing it referenced. But man I will always love an experience that secretly teaches you how to run it yourself. Need to read the Andy Matuschak essay now.


Erosion becomes collapse

GIF of collapsing image pixelesGIF of collapsing image pixeles


Redid the way I do threads on this garden. Now a separate file with newline separted posts. Cautiously optimistic. Still more work to be done to make posting here feel easy.


Accessing the warp zone in Super Mario.


Enjoyed an episode of the Eggplant podcast where they interviewed sylvie. A prolific maker of games including sylvie rpg. Where, if I understood correctly, they used multiples of 7 as a constraint, so the game world is 7x7 tiles and runs at 21 fps.

Constraint Systems draft

I'm going to give a work presentation on Constraint Systems, going to start drafting out the pieces here:

Constraint Systems is a series of side projects I've been working on for about five years now.

It's a collection of 30 alternative interfaces for creating and editing images and text.

Read more

Evolution generation

A lot of us are trying to figure out how to use LLMs as a creative tool. There's a set of projects related to creative coding that I've been thinking about lately and want to round up.

SerenedipityLM

Samin recenterly detailed their project SerendipityLM that focuses on "interactive evolutionary exploration of generative design models". It features a selection of generative art, mainly shader examples, generated through their process.

Read more