Infinite Reflections between two parallel mirrors.
![CA415](https://secure.gravatar.com/avatar/b1ae7e1353faa791249a0ba8e2556635?&r=pg&s=100&d=https%3A%2F%2Fvanillicon.com%2Fb1ae7e1353faa791249a0ba8e2556635_100.png)
I've created two planes with mirror surfaces.
When I place them in parallel, facing each other, I would expect them to produce infinite reflections as the image is bounced between the mirrors. However, for some reason (see attached image), only two levels of "bounce" occur. As you can see, when the third level of reflection occurs, the mirror is black.
How can I resolve this probelm?
![](https://farnsworth-prod.uc.r.appspot.com/forums/uploads/thumbnails/FileUpload/71/4cfea8a4d08caa9a04fce4b5e7e8e3.png)
![](https://farnsworth-prod.uc.r.appspot.com/forums/uploads/thumbnails/FileUpload/71/4cfea8a4d08caa9a04fce4b5e7e8e3.png)
MIRROR REFLECTION PROBLEM.png
1626 x 962 - 2M
Comments
need to know which render engine you are using and if ray tracing is set to infinite
path length in iray
So sorry I forgot to mention that. 3Delight is the render engine.
ray depth path bigger the number the more reflections
I found an old 3Delight thread
https://www.daz3d.com/forums/discussion/16927/how-to-make-a-mirror-reflect-question-about-reflect-me-prop
Sorry, again, I hit enter before answering the second question! In the propertes, I have raytrace set. The only options for Reflection Mode are Raytrace or Environment Map.
I don't use 3Delight (or DAZ studio for that matter much) so not the best one to answer but that possibly refers to the background
@RichardHaseltine would be able to help you better
(cannot tag him damnit as has a two word username)
You need to go to render settings editor/sampling and increase max raytrace depth. However you won't be able to get infinite number of reflections, try something like 16, see if that works for you.
Thanks to everyone who responded. Based on the above link, it appears that the 3Delight render engine is incapable of rendering "infinite" reflections between mirrors.
Too bad.
Maybe Richard will weigh in and provide a solution.
Honestly, I don't think ANY rendering engine does infinite reflections; it's just a matter of how much is enough for your purposes.
In Iray there is Max Path Length, IE: Bounces, which is by default set to -1 or infinite. You can set it to some other number if you want, but I recall vaguely that there is an actual internal limit no matter what (I don't remember what it is)
A sphere between two reflective planes at raytrace depth 64. Don't make the mirrors perfect (as in physically impossible), let the reflections fade away like in real life.
Well, there is a limit for sure in that when the path is sufficiently attenuated Iray takes that as a final value - no mirror should be 100% efficient. I would imagien there is a hard, numeric bailout to - otherwise the first path might take infinitely long to calculate.
I really appreciate all of the feedback!
I'm experimenting with the "max raytrace depth" setting.
Yes, I understand that "infinite" is unattainable in any render engine, but I'm just trying to avoid the "black box" effect as much as possible.
I'll post back when my testing is finished.
Wow!!
Thanks, Sven!
Unfortunately, the Ray Trace Depth of DAZ Studio 4.12.0.86 (latest production release) only allows a value of 32, but, with a modified camera angle, I'm satisfied!
Renders attached.
Thanks, again, to everyone for their help.
Looks cool:) I clicked the little cog wheel in the upper right corner and set limits off for raytrace depth, btw;)
Yeah, based on my testing with "Use Limits" deselected you can get up to 250 before Iray gives up.
Thanks, Sven! Another splendid idea - simply uncheck the 'limits' checkbox. The years are catching up with me, and I didn't think of that!
When I tried to push the limits up to 711, however, nothing significant happened. It appears that the 3Delight Engine cannot resolve beyond 32 iterations.
In the render attached, you can still see the 'black box' beginning at iteration 33 even though the limits are set at 711.
So, with the correct camera angle, this can still work beautifully!
Thanks, again.
As your discovering, CG isn't reality.![wink wink](https://www.daz3d.com/forums/plugins/ckeditor/js/ckeditor/plugins/smiley/images/wink_smile.png)
I'd suggest just do it with compositing. You might want to rewatch the original Limitless for those sequences where it's a similar effect of endless zoom in.
I bet if you render a png that black box is transparent and you can pop a resized layer of your original behind it