Animationen für Stereoscope erstellen

Wir wollen, dass ihr euch am Erstellen großartiger Animationen für Stereoscope beteiligt. Wir verstehen Stereoscope als künstlerische Plattform, die anderen ermöglicht, tolle Dinge damit zu machen, statt alles selbst zu machen und nur 10 % des Möglichen zu erreichen. Indem wir die Kräfte mit der Öffentlichkeit bündeln, entstehen für alle viel interessantere Inhalte.

Angesichts der schieren Größe von Stereoscope ist klar, dass die meisten ihre Animationen automatisch und programmatisch erzeugen wollen, mit vorhandenen Werkzeugen oder einer selbstgebauten Toolchain eigener Wahl. Dafür haben wir euch eine Reihe von Möglichkeiten eingerichtet.

Die Virtual Matrix

Stereoscope ist in seiner Pixelanordnung ziemlich speziell. Die Toronto City Hall hat zwei Türme: den Westturm mit 22 Fenstern pro Etage, dessen Fassade in zwei Bereiche mit 7 Etagen im unteren und 8 Etagen im oberen Teil geteilt ist. Der Ostturm ist etwas größer, mit 30 Fenstern pro Etage, 9 zusammenhängenden Etagen im unteren und 12 Etagen im oberen Teil. Insgesamt hat das Gebäude 960 nach innen gerichtete Fenster.

Da jeder Turm optisch zweigeteilt ist, betrachten wir die Gesamtfläche als vier getrennte Bildschirme, die zusammen ein zusammengesetztes Display bilden. Aber wir respektieren den Raum dazwischen: Wir hatten die Idee einer Virtual Matrix, die eine viel größere Fläche abdeckt, als tatsächlich zu sehen ist. Die gesamte virtuelle Matrix ist 96 × 32 Pixel groß.

Die vier Bildschirme liegen innerhalb dieser virtuellen Matrix an Positionen, die ihrer tatsächlichen physischen Lage an den beiden Türmen entsprechen. So könnt ihr ein riesiges Bild oder eine Animation erstellen, die sich über alle vier Bildschirme erstreckt. Manche Teile sind nicht zu sehen, weil sie zwischen den Türmen liegen. Wenn eure Animation aber schwenkt und zoomt, sich bewegt und verwandelt, wandert euer Bild langsam durch den sichtbaren Bereich und erzeugt den Eindruck eines viel größeren Displays, als tatsächlich vorhanden ist. Die vier Bildschirme selbst bilden Fenster, durch die man auf das eigentliche Bild schaut.

Hier ein Referenzblatt, das die genaue Position der vier Bildschirme innerhalb der Virtual Matrix dokumentiert:

Download: Blinkenlights Stereoscope Virtual Matrix Referenzblatt (PDF)

Ihr fragt euch vielleicht, warum wir links und rechts der Bildschirme so viel Platz gelassen haben. Die Antwort ist einfach: Stellt euch die Virtual Matrix als Projektion eines Zylinders vor, der mitten im Gebäude steht. Der linke Rand berührt dann den rechten Rand, und es entsteht eine endlose Matrix. Wenn ihr also etwas um das Gebäude rotieren lassen wollt, nehmt einfach die Virtual Matrix, verschiebt euer Bild auf der Matrix nach links (oder rechts) und fügt jede Spalte, die hinausgeschoben wird, auf der anderen Seite wieder ein.

Material direkt erzeugen oder konvertieren

Wenn ihr eigene Generator-Software oder einen Formatkonverter schreibt, solltet ihr das Format Blinkenlights Movies anpeilen, das Animationen in einem recht einfachen und weitgehend selbsterklärenden XML-Format darstellt. Sobald ihr eure Daten in unser Filmformat umwandeln könnt, seid ihr fertig.

Stereoscope Creation Tools (für Mac OS X)

Wer auf einem Mac arbeitet, kann unsere Stereoscope Creation Tools nutzen. Sie enthalten den Stereoscope Simulator QC (eine abgespeckte Version des Stereoscope Simulators für Mac OS X, der im fertigen Zustand einen realistischen 3D-Eindruck liefert), den Stereoscope Player (zum Abspielen von Blinkenlights Movies für Stereoscope) und eine Kopie der Anwendung Stereoscope Paint (siehe unten).

Zusätzlich zu diesen drei Anwendungen bringen die Tools Plug-ins für das Animationsprogramm Quartz Composer mit, das zu Mac OS X Leopard (10.5) gehört. Mit diesen Plug-ins könnt ihr in Quartz Composer wunderschöne Animationen erstellen, sie an das Simulatorprogramm senden und eure Ergebnisse sofort in das Format Blinkenlights Movies umwandeln, um sie später zur Wiedergabe auf Stereoscope einzureichen.

Download: Stereoscope Creation Tools für Mac OS X (14,6 MB) [md5 a328fd1eb450f3e566e07c30e958c1c8]

Ausführliche Anleitungen zu Einrichtung und Benutzung der Creation Tool Suite findet ihr im beiliegenden Dokument „Getting Started“.

Stereoscope Paint

Stereoscope Paint Screenshot Stereoscope Paint ist ein einfaches Animationswerkzeug, mit dem ihr einfache Animationen erstellt, indem ihr Bilder Pixel für Pixel malt und Frame für Frame hinzufügt. Stereoscope Paint läuft sowohl auf Mac OS X als auch auf Windows. Wenn euer Film fertig gestaltet ist, speichert ihr die Animation als Blinkenlights-Movie-Datei, die ihr später über unser Webformular einreichen könnt.

Da die unteren Ebenen des Gebäudes teilweise verdeckt sind, lassen wir euch nur die beiden oberen Teile ansprechen (die oberen Bildschirme, wie wir sie nennen). Ihr müsst wählen, welche Seite ihr ansprecht. Der kleinere Bildschirm eignet sich für einfachere Animationen, der größere für Dinge, die mehr Pixel brauchen.

Stereoscope Paint herunterladen:

Blinkenlights Library für Processing

Processing-Logo Ein weiteres wertvolles Werkzeug zum Erstellen von Animationen für Stereoscope ist die Blinkenlights Library für die Programmiersprache Processing. Diese Bibliothek erweitert Processing so, dass es Animationen an den Blinkenlights Simulator streamen und Blinkenlights Movies zum einfachen Einreichen schreiben kann.

Download: Blinkenlights Library für Processing (1 MB)

Ausführliche Anleitungen zur Benutzung der Bibliothek stehen im beiliegenden README. Dank an Robin Senior für diesen Beitrag; eine Kopie der Dokumentation gibt es auch online.