Incom ist die Kommunikations-Plattform der Fachhochschule Potsdam

In seiner Funktionalität auf die Lehre in gestalterischen Studiengängen zugeschnitten... Schnittstelle für die moderne Lehre

Incom ist die Kommunikations-Plattform der Fachhochschule Potsdam mehr erfahren

I'll Show You Mine

Semesterprojekt im Kurs „Programme entwerfen“ (SS 11)

Aufgabenstellung

Die ästhetische Qualität eines beliebigen Datensatzes sollte im Kurs herausgearbeitet werden, ohne zwangsläufig die Lesbarkeit des Inhaltes zu erhalten. Der Ausgangs-Datensatz sollte mindestens einmal übersetzt werden, und mindestens einer der Schritte sollte visueller Natur sein.

Idee

Die Grundidee bestand darin, eine Anwendung zu kreieren, durch die der Nutzer selbst Daten erzeugen kann. Als Ausgangspunkt unseren Vorgehens war bei uns somit kein Datensatz vorhanden, sondern die Daten sollten „vor Ort“ erzeugt werden. Bestimmte Handlungen sollten von einer Kamera erkannt und dann als visuelle Übersetzung dem Nutzer auf einem Bildschirm präsentiert werden. Der Input erfolgte also analog, die visuelle Entsprechung der Ereignisse digital.

Als Daten-Input entschieden wir uns für Farben bzw. bestimmte festgelegte RGB-Farbwerte. Unsere Processing-Anwendung sollte diese Farbwerte erkennen und diesen Input bzw. diese Informationen dann umwandeln.

Umsetzung

Formen_Zusammengesetzt_2.1WEB.jpgFormen_Zusammengesetzt_2.1WEB.jpg

Die Umsetzung der Idee erfolgte in zwei Schritten. Zunächst wurden acht verschiedene Formen in Processing codiert. Diese Formen reichten von einfachen Würfeln und Ellipsen bis zu hin zu komplexeren Lissajous- und Icosahedron-Figuren. Die Körper wurden ineinander verschachtelt, sollten rotieren sowie ständig pulsieren und ihre Farben ändern.

Formen_Zusammengesetzt_2.2WEB.jpgFormen_Zusammengesetzt_2.2WEB.jpg

Jeder Form wurden dann bestimmte RGB-Farbwerte zugewiesen. Diese digitalen Körper bildeten damit die visuelle Umsetzung der Daten, die im zweiten Schritt von unserer Anwendung mithilfe einer Kamera live ermittelt werden sollten. Dazu wurde im Kamerabild ein bestimmter Bereich definiert, in dem unsere Anwendung kontinuierlich die Farbwerte ermittelte. Befinden sich diese RGB-Farbwerte nun in einem bestimmtem Bereich, so werden auf einem Screen die verschiedenen Körper dargestellt, die sich bewegen und die Farbe ändern.

Bunter-Haufen.jpgBunter-Haufen.jpg

Der Nutzer sollte also die Darstellung der unterschiedlichen Körper initiieren bzw. beeinflussen können, in dem er Farben in eine Kamera hält. Wir haben dazu Würfel in acht verschiedenen Farben gebastelt, die vom Nutzer leicht verwendet und deren Farbwerte von der Kamera gut erkannt werden konnten.

Bunt.jpgBunt.jpg

Die Funktionsweise unserer Processing-Anwendung verdeutlicht diese Video noch etwas besser. Der Processing-Code steht außerdem zum Download zur Verfügung.

Fachgruppe

Gestaltungsgrundlagen

Art des Projekts

Studienarbeit im ersten Studienabschnitt

Betreuung

foto: JW

Entstehungszeitraum

Wintersemester 2010 / 2011

zusätzliches Material