That's amazing, thank you!
I've been meaning to get better at making shaders, maybe this summer will be the time for that.
Just out of curiosity, how are you making the shaders? Is it a program (like Unity's ShaderGraph) or through a language like HLSL?