Infinity Mirror Scene

specular_ray_depth keyframed over time (1-50)

This simple tutorial shows you how to create an infinity mirror scene. It demonstrates what happens when a light is traced multiple times inside a reflective cube. The specular_ray_depth is increased to reveal multiple reflections inside the cube. The scene consists of a simple reflective tapered cube with a point light inside it (far end) and a camera pointing at it (also inside the cube).

A scene file can be downloaded here.

Scene

Shading

Render using the default specular_ray_depth: 1

Specular Ray Depth

Note:

Increasing the specular_ray_depth value will dramatically increase render times.

1 (default) 10 20
Note:

You may need to increase the number of specular samples to resolve some of the specular_roughness noise for final rendering.