I'm trying to model an infinity mirror but can't seem to get the reflections working correctly. I have a simple node setup of a glossy and transparent into a mixed node and the geometry node connected using the backfacing node to the FAC of the mix shader. I only have one "layer" of reflection ... how can I get the mirroring effect of infinity.enter image description here


In Render Option in Light Paths panel, select Full Global Illumination in a intergrator presets dropdown, that will increase glossy bounce number and , total bounce number

  • 2
    $\begingroup$ Adding a plane - glass and transparent shader as a lid and bumping up the reflective bounces helped immensely as suggested by Duarte Farrajota Ramos. Adding a light only added a firefly issue and wasn't needed anyway. The effect was almost there. Changing the Light Path panel intergrator preset to Full Global Illumination completed the infinity effect. $\endgroup$ – Sworldguy Feb 20 '16 at 18:30

I think your node setup might be reversed, you probably want the glossy shader in the upper slot of the mix shader.

Anyway it may not work that way, if I understand correctly you may need a reflective 'lid' on your box so there's something else for the ground to reflect. Also since 'inside' your box it's dark so there is no light to reflect. Even though it's backfacing is transparent seen from inside it is all mirror so no light is getting in. If you add a light to the inside of your box it might work.

enter image description here

One side note if you are aiming for a 'infinity mirror' effect you may want to bump up the number of reflective bounces for cycles under the Properties Window > Render Tab> Light Paths > Bounces Glossy otherwise after that number of bounces cycles will return black instead of the actual reflection.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.