Programming in process(ing)

Die Programmierung ist für die Gestaltung einer interaktiven Rauminstallation kein notwendiges Übel sondern ein zentrales und vielseitiges Instrument. Zentral, weil sie audiovisuelle Medien verknüpft und mit dem Besucher verbindet. Vielseitig, weil sich die einzelnen Elemente fast grenzenlos miteinander kombinieren und immer wieder neuen Funktionen zuordnen lassen. Zum Beispiel verwenden wir eine Wii Remote nicht als Controller, sondern als Trackingsystem, indem wir ihre Eigenschaft Infrarotstrahlung zu erkennen ausnutzen. Die textbasierte Programmiersprache Processing und das TUIO-Protokoll machen diesen Rollentausch möglich. Besuchertracking Um den Besucher aktiv in die Installation einzubinden, müssen seine Aktionen erfasst und zur Weiterverarbeitung an das entsprechende Programm geleitet werden. Für das Tracking verwenden wir die Open Source Software CCV zusammen mit dem TUIO-Protokoll, das als Library in Processing bzw. Action Script für die visuellen Darstellung implementiert wird. Fotografie © Onno Bahns Programmieren im Team Bereits ein interaktives Element unserer Produktion kann schnell eine Programmgröße von über 1000 Zeilen erreichen....