WIP #maxmsp #jitter #glsl #fractal
Updating my old fractal raymarcher project. It has 11 transforms, each with variable execution order, variable start-end iteration and in the end the distance estimator has five modes (IFS, Bulb, etc)... this way, a huge range of hybrid fractals are possible.
It contains lot of code from IQ and Fragmentarium shaders.
Defrosting the depths
#AlgorithmicArt #CreativeCoding #maze
#Processing #glsl #shaders
This Monday we're having a mixed jam with @Violet , from 20:00 BST. #tic80 and #glsl #livecoding from the #demoscene, come and join the chat or get in touch if you'd like to play! https://twitch.tv/FieldFxDemo
Hm, not happy with SPIR-V to ISA on my RDNA3 that is reordering loads from shared memory in some ways that it is actually slightly less efficient...
Is there a way to instruct the ISA compiler via GLSL to not reorder loads from shared mem? (Not workgroup/subgroup barriers but simple no-reordering) I haven't yet tried if volatile could do the trick
Anyone has some thoughts?
Happy #screenshotsaturday
I know it's not a screen shot but enjoy a little video of the main menu for my game #MultiMall
I think this is the first time I've shown it off to the world, but it got slapped together over a few weekends.
I'm hunkering down to get a #demo ready for release some time in April, so keep those eyes peeled .
#indiedev #dlang #sdl2 #opengl #linuxgaming #coolshaders #glsl
#solodev #simulation
@bnut BAH! The sticky edges were due entirely to a bug in my projection code. The box size is just slightly less than 1 so that it fits in my collision detection grid and when projecting z, I failed also to project x and y. Now they no longer stick which leaves the cube edges somewhat less visible.
Here's a changing projection shape.
#AlgorithmicArt #CreativeCoding #simulation #swarming #ALife
#Processing #glsl #shaders
@bnut Flocks on a box
I let the simulation run for several minutes before recording. The edges do appear to be a bit sticky causing the flocks have a bias to moving parallel to them, but particles are only briefly trapped there before being pulled away.
#AlgorithmicArt #CreativeCoding #simulation #swarming #ALife
#Processing #glsl #shaders
@bnut Swarms on a seam
The particles try to move in 3-D, but then their position is constrained so that z = abs(x).
Still seems to work with this particular set of forces, though it's not all that easy to see in this low-res, short animation.
#AlgorithmicArt #CreativeCoding #simulation #swarming #ALife
#Processing #glsl #shaders
Magnolia blossoms.
Made with the help of #glsl code running on my smartphone.
We're starting this week with a beginner-friendly tutorial by Paola Demichelis
Learn how to create 3D displacement effects with Three.js and shaders — bringing static letters to life with playful interaction.
Read it here: https://tympanus.net/codrops/2025/03/24/animating-letters-with-shaders-interactive-text-effect-with-three-js-glsl/
A 3D anaglyph version of my previous toot. You'll need to wear some red cyan anaglyph glasses to see the 3D effect.
created an elephants ass by accident... #glsl #generative ...conditions around (0,0) are always a bit special ;-)