Smoke on the Water
Smoke on the Water is a multitouch pad which allows users to create evolving visual compositions by moving fingers on a water surface. The device is constructed out of a tank filled by water and placed over a web cam which detects users fingers while breaking the surface. Fingers movements cause changes of colorful, smoky visualizations which are screened on a wall. For the best performance whole installation should be placed in a dark room to ensure correct tracking of fingers illuminated by a lamp. This DIY device operates thanks to open source solutions as Community Core Vision (CCV) http://ccv.nuigroup.com/ and Processing http://processing.org/.
The practical task of the student will be
- to make CCV to work with Processing (proper tracking and calibration)
- to write simple multitouch applications in Processing. Here beside technical skills creativity and conceptual way of thinking is encouraged
Instead of mentioned CCV and Processing other tools can be used (e.g. reacTIVision http://reactivision.sourceforge.net/ and Open Frameworks). However choice of open source solutions (OSS) is required since independency, cooperation, and openness of the process and content offered by OSS is especially important for us.
Both tasks will be solved and supervised together with Agnieszka Pokrywka (PhD student and artist, see more information here: http://pokrywka.wordpress.com/, http://pokrywka.tumblr.com/).
The research goal of this project is
to develop knowledge about the possibilities of open source tools, which go beyond art events. Concretely, the candidate will have to 1) acquire practical knowledge about the OSS technologies and develop a prototype for demonstration; 2) evaluate the prototype to assess its possibilities for artistic and dissemination use.
The LilyPad Arduino is a microcontroller board designed for wearables and e-textiles.
The goal of this project is to develop knowledge about the possibilities of LilyPad Arduino, which go beyond art events. Concretely, the candidate will have to 1) acquire practical knowledge about LilyPad and develop a prototype for demonstration; 2) evaluate the prototype to assess its possibilities for commercial use.