I am new to Maya, working on my first animation project and now I came to the render part.
I am using the "Use Background Shader" for my ground plane to create an infinite white world, but still being able to receive shadows on that plane.
Everything works fine except that when I put in a reflective object it reflects the ground plane as if it had a regular shader and not the "Use Background Shader". That means the horizon is still visible in the reflection while it is invisible in general. I have attached a screen shot in case it is not quite clear. The rainbow should be reflective in this case, but it should only reflect the shadows on the ground plane not the geometry of the ground plane itself (which it quite clearly does as you can see by the reflected horizon line).
The only solution I came up with was to turn off "Visible in Reflections" in the planes Render Stats tab, but that unfortunately also gets rid of the shadows in the reflections and I would like to keep those.
Is there a way to work around this? So still have a reflection of the shadows, but not of the plane itself.
Thank you in advance,
Edit: Sorry, forgot to mention. I am rendering with mentalray and using Final Gathering, if that's important.