I’d give this little GLSL tox from @archo-p a look - I think it might do some of what you’re after here: