This was my undergraduate senior design project from 2019. We created a 3D map of lights on a Christmas tree in order to map patterns and pixels on it, akin to mapping textures onto a 3D video game object.
I was primarily involved with the hardware aspect, ensuring the construction was up to par, including power requirements, scalability, box durability, cooling, and space usage.
The process was essentially to use multi colored lights to determine their 3D placement on the tree by taking pictures of them at different angles, and triangulating their position. We then passed that data off to a general handler that also took in user data from a web app determining what the person wanted to draw. you can try out a prototype of the app here.
There is more technical information on the university website, but here are some additional pictures of our setup.
- Landfall