Data Lamp - Projecting data in your room

Bachelor Thesis
Student Project
Master Thesis
1-2

Description

This project aims to create data lamps, where we embed cutting patterns on 3D meshes so that data can be projected on the wall of a dark room. The goal is to create feasible cutting patterns, and the projected patterns can be aesthetically arranged through projection.

Tasks

The student needs to implement a web-based or a standalone application that optimally computes data sample positions on a mesh surface. Creative design ideas are welcome.

Requirements

  • Knowledge and interest in graph algorithms is advantageous
  • Knowledge of C++, Python (SNAP: https://snap.stanford.edu/snappy), three.js is advantageous, but not necessary
  • Good programming skills
  • Creativity and enthusiasm
  • Knowledge of English language (source code comments and the final report should be in English)

Environment

The project should be implemented as a standalone application, desktop, or web-based (to be discussed).

Responsible

For more information please contact Hsiang-Yun Wu, Renata Raidou.