4 ms·
Have you ever thought about bringing that to life? I had looked into an older version of projectM and the logic is pretty simple overall: use the current frame
by treffer 4y ago
Have you ever thought about bringing that to life?
I had looked into an older version of projectM and the logic is pretty simple overall: use the current frame as a texture and render it to a slightly distorted grid. Then render a new wave on top.
The grid distortion causes all the motion. But the distortion is static over the lifetime of the animation.
A bit more is needed to make it look decent but this was the main loop iirc. A few hundred lines of OpenGL code.
Geiss looks nice, I think it needs more variation on the frame projection and wave drawing.