CI-21: Tausend schwarze Fische, von oben gesehen, kreisen im Ring um eine leere Mitte CI-21

Rund tausend Fische ohne Anführer: Jeder achtet nur auf seine sieben nächsten Nachbarn. Schreckt die Maus einige auf, läuft die Angst als Welle weiter.

CI-01: Schwarze Landschaftssilhouette mit sanft gewellter Kontur, formbar mit Maus und Touch CI-01

Eine Wellengleichung über eine Kette von Punkten, jeder kennt nur seine beiden Nachbarn. In Ruhe schläft die Simulation wie in einer Spiele-Engine und kostet keine Rechenzeit.

CI-02: Hunderte schwarze Kreise stapeln und verwirbeln sich – Physik, die auf die Maus reagiert CI-02

Eigene Physik ohne fertige Bibliothek: Der Bildschirm ist in Zellen aufgeteilt, und jeder Kreis prüft nur die Kreise in seiner Nähe statt alle anderen. So bleibt es auch mit Hunderten Kreisen flüssig.

CI-03: Zart verzweigter grüner Farn wächst generativ auf schwarzem Grund CI-03

Wachstum nach Regeln wie bei echten Pflanzen: Zwei einfache Regeln, siebenmal hintereinander angewendet, ergeben 24.384 Linienstücke. Ein gedachter Stift fährt sie ab und zeichnet so den Farn.

CI-04: Kugel aus Dutzenden roter, sich durchdringender Quader auf weißem Grund CI-04

40 Quader, direkt auf der Grafikkarte gezeichnet, jeder mit eigenen Drehachsen und eigenem Tempo. Ihre Maße folgen weich der Maus, bei gedrückter Taste kreist die Kamera.

CI-05: Raster aus goldenen Punkten, in das weitere Punkte hineinfliegen CI-05

Die Reihenfolge, in der sich das Raster füllt, wird einmal vorab berechnet. Jeder Kreis legt pro Bild sieben Prozent seines Restwegs zurück und bremst so weich ab.

CI-06: Feines weißes Geäst wuchert über eine schwarze Fläche CI-06

Fertige Linien werden als Snapshot gespeichert, berechnet wird nur, was gerade noch wächst – eine Technik aus der Spieleentwicklung. So läuft es mit einer Million Linien genauso flüssig wie mit 20.000.

CI-07: Große schwarze Kreise liegen dicht gepackt auf weißem Grund CI-07

Eigene Physik mit Drehung: Reibung an den Berührungspunkten bringt die Kugeln ins Rollen. Bewegt sich wenig, rechnet die Simulation automatisch mit weniger Schritten.

CI-08: Konzentrische weiße Linienringe in Schwingung auf Schwarz CI-08

Größe und Helligkeit jedes Rings ergeben sich allein aus seinem Alter – deshalb läuft es auf jedem Bildschirm gleich schnell. Die Tiefenwirkung kommt aus einer einfachen Sinuskurve, das Ganze sind 85 Zeilen Code.

CI-09: Die Ziffer Fünf aus feinen grauen Staubpartikeln CI-09

Jede Ziffer wird beim Start einmal unsichtbar gezeichnet und in Staub zerlegt. Danach werden nur noch Punkte verschoben, und sobald alles stillsteht, wird nichts mehr gezeichnet.

CI-13: Verstreute weiße Lichtpunkte wie ein treibender Schwarm CI-13

Jeder Punkt kennt nur seinen Entstehungszeitpunkt. Daraus berechnet er selbst, ob er gerade fliegt, wartet, pulsiert oder fällt – ganz ohne Timer.

CI-14: Dichte Wolke aus Tausenden gezeichneter Kreislinien auf Weiß CI-14

Ein Zufallspfad aus 50.000 Kreisen, deren Größe zwischen 0 und 100 Pixeln pendelt. Gezeichnet wird in Paketen von 200 Kreisen pro Bild; ist die Wolke fertig, hört das Programm auf zu rechnen.

CI-18: Deutsch-französisches Wortfeld über Verabredung und Zuneigung CI-18

Ein eigener Zeilenumbruch misst jedes Wort vorab aus, so sitzt jede Zeile vom ersten Moment an richtig. Fertige Wörter werden einmal ins Bild gestempelt und nie neu gezeichnet.

CI-17: Eine weiße Linie auf Schwarz, zu dichten Windungen wie bei einer Koralle gefaltet CI-17

Eine Linie wächst, indem sie lange Stücke teilt; nahe Punkte stoßen sich ab, so faltet sie sich von selbst. Ausgewachsen hört sie auf zu rechnen.