Infinity Mirror

April 22, 2025

View the GitHub repo here.

Summary: This is a Python program that uses the Blender API to allow a user to generate a render of an infinity mirror (a see-through shape made of mirrors internally) from any .obj file.

Features

  • Import any .obj file or use a preset object to generate an infinity mirror.
  • Complete control over the output's camera angle, resolution, sample size, as well as other features like the frame thickness, color, and number of bounces.

Images

GUI image

Dodecahedron image
Cone image