Last night I cleared out the 10k+ screenshots & recordings (~24GB) taken during the past few months of #Marblemania dev... Even though the piece is about the movement/evolution of these fluid shapes, here's an unsorted collection of 200 work-in-progress stills (duration ~1:40), showing various corners of the design & parameter space explored. Most of them are still kept in principle... All variations are created by the same generative system (agents, boids & softbody physics) and visualized via a single shader (main work done in vertex stage) which is functionally composed (via higher-order shader functions, written in https://thi.ng/shader-ast, then dynamically transpiled to GLSL) based on ~50 of the over 100 design & behavior params...
(Side note for the more technical: There's only a single disc geometry per cell/shape group [solid, dot grid, poisson dots] — everything else is instanced...)
This week I will look into different alternative options to re-publish this project. My current bias is towards curating a relatively small collection and putting it up on OBJKT, but grateful about other ideas/recommendations... 🙏
#GenerativeArt #ThingUmbrella #WebGL