Rendering-Ebene
Eine Rendering-Ebene ist eine einzelne Bildschicht, die getrennt von den anderen berechnet wird und erst am Ende mit ihnen zu einem fertigen Bild verschmolzen wird. Das Prinzip steckt in Bildbearbeitung, Filmproduktion, Landkarten-Apps und in der Software, die Webseiten anzeigt.
Ein Bild auf einem Bildschirm entsteht selten in einem Stück. Meist wird es aus mehreren durchsichtigen Schichten zusammengesetzt, die übereinander liegen wie Folien auf einem Overheadprojektor. Jede dieser Schichten heißt Rendering-Ebene. Rendering bedeutet dabei einfach: aus einer Beschreibung wird ein sichtbares Bild berechnet. Auf der untersten Ebene liegt zum Beispiel der Hintergrund, darüber Figuren, darüber Text oder Bedienknöpfe. Der Computer berechnet jede Ebene für sich und legt die Ergebnisse erst ganz zum Schluss übereinander.
Warum Bilder überhaupt in Schichten zerlegt werden
Der Hauptgrund ist Sparsamkeit. In einem Spiel oder einer App ändert sich meistens nur ein kleiner Teil des Bildes. Ohne Ebenen müsste der Rechner jedes Mal alles neu zeichnen. Mit Ebenen zeichnet er nur die Schicht neu, in der sich etwas bewegt hat. Der Rest wird unverändert wiederverwendet. Das spart Rechenzeit und damit Akku.
Der zweite Grund ist Kontrolle. Wer ein Bild nachträglich ändern will, möchte nicht alles neu machen. In der Filmproduktion werden Szenen deshalb in getrennten Ebenen berechnet: eine für die Figuren, eine für Schatten, eine für Nebel, eine für Spiegelungen. Fällt einem Regisseur auf, dass der Nebel zu dicht ist, wird nur diese eine Ebene angepasst. Ein kompletter Neudurchlauf über alle Bilder eines Films kann Tage dauern.
Ein dritter Punkt betrifft die Arbeitsteilung. Verschiedene Personen können gleichzeitig an verschiedenen Ebenen arbeiten, ohne sich gegenseitig zu überschreiben. Auch KI-Werkzeuge nutzen das: Ein Programm ersetzt den Hintergrund eines Fotos, während die Ebene mit der Person unangetastet bleibt.
Vom Stapel zum fertigen Bild
Jede Ebene ist im Kern ein Raster aus Bildpunkten. Zu jedem Punkt gehört neben der Farbe ein zusätzlicher Wert für die Durchsichtigkeit. Er entscheidet, ob man an dieser Stelle die darunterliegende Ebene sieht. Ist ein Punkt vollständig durchsichtig, scheint alles darunter durch. Ist er vollständig deckend, verdeckt er alles.
Das Zusammenlegen am Ende nennt man Compositing. Der Rechner geht den Stapel von unten nach oben durch und mischt die Farben nach den Durchsichtigkeitswerten. Dabei gibt es verschiedene Mischregeln. Eine Ebene kann die darunter nicht nur verdecken, sondern auch aufhellen oder abdunkeln. So entstehen Effekte wie Leuchten oder Schatten.
Wichtig ist eine Abgrenzung: Eine Rendering-Ebene ist etwas anderes als eine Schicht in einem neuronalen Netz, obwohl beides im Englischen « Layer » heißt. Bei der Rendering-Ebene geht es um Bildschichten, beim neuronalen Netz um Rechenstufen eines lernenden Systems. Die Begriffe haben nichts miteinander zu tun.
Vom Browser bis zur Kartenapp
Am unmittelbarsten begegnet man Ebenen in Bildbearbeitungsprogrammen wie Photoshop oder GIMP. Dort sieht man den Stapel als Liste am Bildrand und kann einzelne Schichten ausblenden. Auch Videoschnittprogramme arbeiten so: Untertitel liegen als eigene Ebene über dem Filmbild.
Weniger sichtbar, aber ständig aktiv ist das Prinzip im Browser. Wenn eine Webseite ein Menü einblendet, legt der Browser dafür oft eine eigene Ebene an. Diese kann die Grafikkarte allein bewegen, ohne dass die Seite darunter neu gezeichnet wird. Deshalb wirken solche Animationen flüssig, selbst auf älteren Handys.
Auch Kartendienste wie Google Maps oder OpenStreetMap funktionieren nach diesem Muster. Straßen, Beschriftungen, Verkehrslage und Satellitenbild sind getrennte Ebenen. Wer die Verkehrsanzeige einschaltet, blendet nur eine zusätzliche Schicht ein. In News-Meldungen taucht der Begriff meist auf, wenn es um Grafikleistung geht: Zu viele Ebenen kosten Speicher, weil jede einzeln vorgehalten werden muss.