Hello Corona users,
So here is my problem ; to simulate a fisheye effect I had to turn my camera 180 degrees and shoot a sphere with a perfect chrome material, the thing is that in my pipeline at work I need to extract several passes such as ID masks, Ambient occlusion, reflection, etc, but with this technique even though the elements work as intended I cannot get my passes because the camera just shoots the sphere and it will show only one ID, no ao, etc...
So I was wondering if it's possible to keep the material of specific objects in the render elements, this way I could just "exclude" my sphere and it will still be chrome (similar to what we can do in material override), it would reflect what's going on with the render elements and voilĂ .
Another way would be to achieve the fisheye effect through corona settings or physical camera but I didn't find any way to do so. I'm not sure what the "lens distortion" panel in the physical camera does, but it didn't seem to change anything for me at least.
Even though I found a solution for the ID's this time (material override of a multi/sub-object material from 1 to 6 which are basic colors (with my sphere excluded from the override) and overexposed lighting) it would be very useful to have a proper solution for this because tight deadlines won't allow me to do this workaround everytime and I still can't have other passes.
I hope you guys can help me with this, thank you !
Edit : I forgot to mention that I need to get the fisheye effect in the render and not in post production :)