These videos were created with a video synthesis program which I wrote. The first version was in Rust, the second in C++, and the latest version was written in Swift and Metal shader language. No AI. Nearly all of the videos are loops.
My program generates a random tree of functions from (x,y) to (r,g,b), and emits shader code for the GPU. Movement comes from interpolating between several vectors of parameters that are used by the functions.
10 сен 2024