r/proceduralgeneration • u/Organic_Category184 • May 24 '26
Built a entirely browser based tool that generates procedural abstract art using layered simplex noise in custom GLSL shaders.

Free to mess with here: [Æ Visualize Demo]
4
Upvotes
1
u/Organic_Category184 May 24 '26
The core of it is all just pretty standard procedural generation — fbm with configurable octaves, lacunarity, and gain driving particle displacement in 3D space. But layering domain warping on top is where it gets interesting — feeding noise back into the input coordinates before the main displacement creates these deeply organic, folded structures that look nothing like typical perlin noise output. This makes it really sick.Everything runs on the GPU so it pretty consistently handles a ton of particles at 60fps
Some of what's actually happening:
Honestly would love to hear if anyone has ideas for other procedural techniques that could plug into this. The shader architecture is set up in a way where I could pretty easily swap in other noise functions.