Getting back to my fbm experiments, based on the code found in the book of shaders: https://thebookofshaders.com/13/
Instead of shader code, my version runs on the CPU using ANSI C, with some hobbled together vector functions. The frames get encoded into h264 video via the x264 interface, then wrapped into an mp4 container via ffmpeg.
Syncing this with sound comes next.
Here is the code and Makefile: https://pbat.ch/wiki/fbm/
It is written in ANSI C and uses the #monolith C API and FFMPEG to generate the video.
Welcome to post.lurk.org, an instance for discussions around cultural freedom, experimental, new media art, net and computational culture, and things like that.