Does Paraview support custom shaders?

You can write your own and store them using this interface.

Some examples here: