"Spieglein, Spieglein an der Wand" - eine interaktive Anwendung mit einem virtuellen Spiegel

Idee

In einem Zeitraum von drei Wochen war es unsere Aufgabe, die Realität virtuell darzustellen. Die Vorgabe bestand darin, mit einer Kamera die Person vor dem Bildschirm zu filmen und das Live-Video in einer kreativen Form darzustellen. Inspiriert von der großen Vielfalt an Formen und Veränderungen eines Kaleidoskops, beschlossen wir, dies als Grundlage für das weitere Projekt zu nutzen.

Ein Kaleidoskop besteht aus einer geraden Anzahl von Dreiecken, die kreisförmig angeordnet sind. Zwei nebeneinander liegende Dreiecke bilden ein Paar, das gespiegelt wird. Jedes dieser Dreiecke zeigt einen Ausschnitt des Videos, so dass die Person sich selbst mehrfach vor dem Spiegel sieht.

Interaktion

Damit die Personen vor dem Spiegel mit dem Kaleidoskop interagieren können, wird ein gesonderter Gegenstand verwendet. Dazu wurde der farbige Steg einer Brille genutzt, um die Position und Bewegung der Person zu verfolgen. Sobald die Brille aufgesetzt wird, beginnt das Erlebnis. Um mit dem Spiegel zu interagieren, wird der Kopf horizontal und vertikal geneigt und der Abstand zum Spiegel verändert.

Umsetzung

Für die Umsetzung wurde eine Java Script Library verwendet, mit der das Video in einzelnen Partikeln dargestellt werden kann. Die Grundform der Partikel ist dreieckig, doch diese kann zu einem sechseckigen Polygon verändert werden. Neben der Form können Farbe, Intensität und Drehung der Partikel variieren, wodurch ein abstraktes Spiegelbild entsteht.

Farbe

Wenn der Kopf in horizontaler Richtung bewegt wird, ändert sich die Farbe des Kaleidoskops in der Anordnung des Farbspektrums.

Helligkeit

Durch vertikales Bewegen des Kopfes ändert sich die Helligkeit der Farbe.

Form

Durch Veränderung des Abstands zur Kamera ändert sich die Form und die Größe der Partikel.

Drehung

Durch Neigung des Kopfes ändert sich die Drehrichtung des Kaleidoskops.

Ergebnis

Über das Projekt

Team: Riffat Erdogan, Valerie Grappendorf, Ferdinand Sorg, Ethan Günther
Kurs: Grundlagen im medialen Raum
Betreuung: Prof. Dr. Franklin Hernández-Castro
Hochschule: HfG Schwaebisch Gmuend, Summer 18