A proof-of-concept for a real-time anamorphic projection display case, featuring a 3D reconstruction of a Mayan building.

An LED display is fitted inside a wooden case. Frames are rendered distorted in Unity so that their perspective appears correct from the point-of-view of a camera, thus creating the illusion that the 3D scene is inside the case. The position of the mobile device used for recording is tracked with a Vive Tracker and a single base station.

Inside the display case is a reconstruction of a Mayan building from the archaeological site of Yaxchilán in Mexico. Once a flourishing city from the classic period, Yaxchilán features rich art and architecture only accessible by river through a dense rainforest. Modelled in Blender and textured in Substance Painter, the reconstruction is largely based on the destroyed ruins of Structure 21 and nearby surviving buildings including Structure 33. Structure 21 housed lintels 15, 16, and 17, today on display at The British Museum (room 27).

The wooden case was created specifically for this project by Alessandro Binetti.

Behind-the-scenes and additional camera work by Eleonora A. Bacchi, PhD.

Software used:
- Unity 2022.3
- Blender 3.5
- Substance Painter
- Makehuman (human model)
- Mixamo (motion capture library)

Hardware:
- Vive Tracker 3.0
- Vive Base Station 1.0
- DJI Osmo Mobile 6 (camera stabilizer)

You can find my implementation of anamorphic projection in Unity available as a GitHub repo at https://lnkd.in/e4ZqAt9P. Be advised that this is an early version with a non-intuitive setup and should not be used for production.
Back to Top