Hi, @spaghetti
While this may be helpful.
there is this addons seeds compatible with 0.9
who collects a bit of shader to coat Mesh
There are also two / three examples of reflection (very rough but easy to understand).
I'm still learning a lot with OpenGL / GLSL
and all my addons that use GLSL will change soon...