Perspective Anamorphosis: Computing View Angle Dependent Art Installations

Type: 
BA/PR/DA
Persons: 
1 or 2

Description

Anamorphosis shapes only reveal their image projections at certain view angles. The goal is to create an automated pipeline to fabricate art installations such as shown in the following video:

https://www.youtube.com/watch?v=QWBNplC1Igw

In this project, you will work on a pipeline that computes the instructions for such installations.

Tasks

  • Create a pipeline where fabrication instructions can be computed (angle of objects, wire length etc.)
  • Create a viewer to demonstrate the results
  • Optional but awesome: create a real-world example

Requirements

  • Knowledge of English language (source code comments and final report should be in English)
  • Knowledge of C++, OpenGL and Qt
  • Enthusiasm

Environment

The project should be implemented as a standalone application. You will have weekly jour-fixe with the supervisor. 

Contact

For more information please contact Haichao Miao (miao@cg.tuwien.ac.at).