Let me know if you need any help. That sounds like fun! I’ve seen hydra pop up in a few places, but I’ve never used it. I prefer to work with p5.js/Csound
Here is an example of linear gradient created using a simple UDO.
SVGGradient.csd (1.4 KB)
I did the same thing. And Iain didn’t hard-code the screen size, so you can made the screen bigger just for fun, with a few simple changes.