Is it possible to make an Inifinty Cube (2-way mirror material) & question on lighting verticies

You can see an example of a physical “Infinity mirror cube” in this video or picture below

I’m looking for a tutorial or info on how to do the below, so I can educate myself (videos, instructables, the documentation, etc.)

It feels like this should be a very simple project.

  1. I create a 3D cube/game object
  2. I assign a 2-way mirror material to all sides of the cube
  3. I light the verticies (from the inside preferably)

If you can help me with any of those steps, it is most appreciated!

Not a simple project. Reflections in real-time game engines don’t work that way.

Now, if you want to try a ray-tracing app like POV-Ray, then it might be a simple project…