summaryrefslogtreecommitdiff
path: root/blog/2007/Art_and_beauty.md
blob: 5dfddb6026184f3823d6c7090a3194073b6fe23c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
<!--
.. date: 2007/04/19 15:06
.. title: Art and beauty
-->

Ein Gutteil meiner Sozialisierung fand unter Nerds statt. Und nicht die Art Nerds, die sich primaer durch unansehnliche Karohemden auszeichnen und in den
Oednissen des Linuxkernels vergraben. Auch nicht die Art Nerds, die mit Loetkolben und Phasenpruefer bewaffnet alles zerforschen, was ihnen in den Weg stellt
(auch, wenn mir das nicht komplett fremd ist). Und schon gar nicht die Art Nerds, die das Netz fuer das hoechste der Gefuehle halten und, einmal im Jungle
freigelassen, zwar nach 3 Stunden verhungern wuerden, aber fuer die letzten beiden Stunden noch Mail und IRC organisiert haetten. Nein! All diesen Nerdstaemmen
begegnete ich erst deutlich spaeter.

Dort, wo ich gross wurde, hat man die Bits noch mit der Hand gepflegt. In Assembler. Und man hat sie bevorzugt dahin getan, wo sie vor Farben spruehende
Bilder unterlegt mit moderner Musik erzeugt haben. Ziel des Spiels war und ist es, mit moeglichst wenig Ressourcen (deren kuenstliche Verknappung noch zu den
besonderen Disziplinen gehoert) beeindruckende echtzeitberechnete Filmsequenzen zu generieren. Dabei reichte das damals uebliche Spektrum von
(Star Trek inspirierten) Sternenfeldern, Scrolltexten aller Coleur, Feuer- und Plasmaeffekten, 2,5D-Bildprojektionen bis zu Tunneleffekten, zum
Echtzeit-Raytracing- und casting, zu Voxelspaces und zum Texture-Mapping und -Shading aller Art. Diese Sequenzen werden Demos genannt und ueblicherweise treffen
sich die Nerds auf Demoparties, um sich in "Compos" gegenseitig ihr Produktionen vorzufuehren und darueber abzustimmen, welche am tollsten ist.

Warum ich das alles schreibe? Zu Ostern habe ich kurz vorm Altwerden nochmal die [Breakpoint](http://breakpoint.untergrund.net/) besucht, um mich
nostalgisch mit dem Jungbullenmief zu umgeben, der dort latent durch die Halle schwebt, oder hoeflicher: "Den Spirit zu atmen" sozusagen. Waehrend ich im
Allgemeinen eher vom hohen Durchschnittsalter schockiert war (damals waren wir und alle anderen noch pubertierende Nerds), gab es doch ein paar altbekannte
Gesichter zu gucken und bei den PC-Demos eine (leider nicht live erlebte) Kinnladenrunterklapp-Demo. Die Gruppe Farbrausch veroeffentlichte [Debris](http://www.pouet.net/prod.php?which=30244) ([als Video](ftp://ftp.untergrund.net/users/kb/videos/farbrausch%20-%20fr-041%20debris%20%5B1280%5D.mp4)). Das besondere an diesem, auch stilistisch
sicheren und kuenstlerisch sehr kreativen, Film ist seine Dateigroesse. In rund 180 Kilobyte haben alle Texturen, Modelle, Kamerapositionen und Blickwinkel, die
Beleuchtung, Bewegungsmuster der Objekte, der Programmcode zur Animation, die gesamte Musik und nicht zu vergessen der Datenblock am Anfang der .EXE, der dem
Betriebssystem verraet, welcher Art die ausfuehrbare Datei ist. Zum Vergleich: 180kb divx sind kaum 2 Sekunden animiertes Bild in 1024x768, 180kb mp3 sind unter
10 Sekunden Musik, ein PC-Programm, das nichts weiter tut, als "Hello World" auf dem Bildschirm auszugeben, ist bereits 3kb gross.

Einziger Wehrmutstropfen: durch die Konzentration auf den gebuersteten Stil und das, was Farbrausch am besten kann, Texturen und Objekte zu komprimieren,
bleiben andere Arten von Effekten, die nicht von der Grafikkarte erledigt werden, zunehmend aussen vor. Aber ich glaube, dass ich erst ningeln sollte, wenn ich
selber wieder mal an einer Demo mitgeschrieben haben.