Hello,
I created a cylindrical mirror using reflection probe in Unity 2019.2.
Yet, there are some spots in the scene, not being reflected properly.
Specifically the bottom of the cylinder fails in flawlessly reflecting the texture of the ground.
Also I am wondering if I can switch between cylindrical and spherical projection.
Can anyone please explain this?
Thanks,
Hey @S-Vahab , please check out our documentation on using reflection probes. Unity - Manual: Using Reflection Probes
Feel free to let us know if you aren’t able to find a solution there!
@Treyrannosaurus-Rex
Thank you for your reply,
I had already gone through that,
The problem is all reflection probe-documents make example of a reflective sphere, and not a cylindrical shape.
Having read some comments, I’m not even sure if this is a good idea to make a cylindrical mirror using probe.
The projection is more about the environment than the reflective item.
You can switch to box projection for the reflection probe and you can make the reflections of that cylinder look more accurate.
@AcidArrow
Box projection is not a good solution since it distorts the entire reflection.
But you can get a pretty accurate floor reflection, assuming you set up the box correctly.
Also if you are looking for “flawless” reflections, reflection probes aren’t it.
Here, I put the probe in the center of the cylinder.
What would be your suggestion for a flawless reflection?
I have also tried mirror shader as described here:
http://wiki.unity3d.com/index.php/MirrorReflection4
Did not really work since it was more like applicable to 2D shapes.
This is how box projection can look if you set it up correctly, at least as far as the floor is concerned.
Yeah, I was wrong about box projection, it works for me as well.
The bounding volume just needs to be set up accurately.
@AcidArrow Thanks for your help,


