Grainy Reflections

Had to use the development version. The moment I noticed that this was an actual negative I wanted to use Aurélien negadoctor module, which isn’t part of stable just yet.

I am going to do another edit using the one of the curve modules instead of negadoctor.