Ablaufschema der Grafik-Pipeline: von links nach rechts die Stationen 3D-Eckpunkte, Umrechnung in die Kameraperspektive, Aussortieren unsichtbarer Dreiecke, Rasterung in Bildpunkte, Einfärbung durch Shader mit Texturen und Licht, Tiefenprüfung und fertiges Bild auf dem Monitor.

Grafik-Pipeline

Die Grafik-Pipeline ist die feste Abfolge von Rechenschritten, mit der ein Computer aus einer dreidimensionalen Szenenbeschreibung ein fertiges Bild auf dem Monitor macht. Sie läuft in Spielen und 3D-Programmen viele Male pro Sekunde ab und ist die Hauptaufgabe jeder Grafikkarte.

Ein Computerspiel speichert seine Welt nicht als Bild, sondern als Zahlen. Eine Figur besteht aus tausenden Eckpunkten im Raum, dazu kommen Angaben zu Farbe, Oberfläche und Lichtquellen. Auf dem Bildschirm muss daraus ein flaches Raster aus Bildpunkten werden, meist über zwei Millionen Stück. Die Grafik-Pipeline ist der Weg von den Zahlen zum Bild: eine feste Reihe von Arbeitsschritten, die immer in derselben Reihenfolge ablaufen. Man kann sie sich wie ein Fließband in einer Fabrik vorstellen, an dem jede Station eine bestimmte Aufgabe erledigt und das Zwischenergebnis weiterreicht. Am Anfang stehen Punkte im Raum, am Ende steht ein fertiges Einzelbild.

Warum 60 Bilder pro Sekunde so viel Arbeit sind

Ein flüssiges Spiel zeigt mindestens 60 Bilder pro Sekunde. Für jedes einzelne Bild muss die ganze Pipeline komplett neu durchlaufen werden. Nichts wird gespeichert, weil sich Kamera, Figuren und Licht ständig ändern. Bleiben also rund 16 Millisekunden pro Bild, um Millionen von Eckpunkten und Bildpunkten zu berechnen.

Diese Rechenarbeit hat eine besondere Eigenschaft: Sehr viele Berechnungen sind voneinander unabhängig. Jeder Bildpunkt kann im Prinzip gleichzeitig mit allen anderen berechnet werden. Genau dafür sind Grafikkarten gebaut. Ein normaler Hauptprozessor hat vielleicht acht bis sechzehn starke Rechenkerne, eine Grafikkarte dagegen tausende einfache. Die Pipeline ist der Grund, warum diese Bauweise überhaupt Sinn ergibt.

Das erklärt auch, warum Grafikkarten heute für künstliche Intelligenz gefragt sind. Beim Training von KI-Modellen fallen ebenfalls riesige Mengen unabhängiger Rechnungen an, vor allem Multiplikationen großer Zahlentabellen. Die Hardware, die ursprünglich für Spielegrafik entstand, passte zufällig sehr gut dazu. Der Weltmarkt für Grafikchips ist deshalb in wenigen Jahren von einem Nischenmarkt für Spieler zu einem der wichtigsten Bereiche der Technologiebranche geworden.

Die Stationen vom Eckpunkt zum Bildpunkt

Am Anfang steht die Geometrie. Jedes 3D-Objekt besteht aus Dreiecken, und jedes Dreieck aus drei Eckpunkten mit Koordinaten. Der erste Schritt rechnet diese Punkte um: von der Position in der Spielwelt in die Position, die sie aus Sicht der Kamera haben. Das ist im Kern eine Reihe von Multiplikationen mit Zahlentabellen. Dreht der Spieler die Maus, ändert sich nur diese Umrechnung, nicht die gespeicherte Welt.

Danach wird aussortiert. Dreiecke außerhalb des Blickfelds und Rückseiten von Objekten fliegen raus, denn sie sind ohnehin unsichtbar. Was übrig bleibt, geht in die Rasterung. Dort wird für jedes Dreieck bestimmt, welche Bildpunkte des Monitors es überdeckt. Aus glatten geometrischen Formen wird hier ein Raster aus einzelnen Punkten.

Der letzte große Schritt gibt jedem dieser Bildpunkte seine Farbe. Kleine Programme, die Shader heißen, berechnen dafür den Einfluss von Lichtquellen, Materialien und aufgeklebten Bildern, den sogenannten Texturen. Ein Tiefenspeicher merkt sich zusätzlich, wie weit jeder Punkt entfernt ist. So überdeckt eine nahe Wand automatisch alles, was dahinter liegt. Wichtig ist die Abgrenzung zum Raytracing: Dieses Verfahren verfolgt einzelne Lichtstrahlen durch die Szene, sieht realistischer aus und kostet deutlich mehr Rechenzeit. Moderne Spiele kombinieren beides.

Wo die Pipeline im Alltag auftaucht

Am sichtbarsten wird sie in Spielen. Wer in den Einstellungen die Auflösung senkt, gibt der Pipeline schlicht weniger Bildpunkte zu färben, und die Bildrate steigt. Regler für Schattenqualität, Sichtweite oder Texturdetails greifen jeweils an einer bestimmten Station des Fließbands ein. Auch das oft genannte DLSS gehört hierher: Die Grafikkarte rendert ein kleineres Bild und rechnet es mit einem KI-Modell hoch.

Aber nicht nur Spiele nutzen sie. Jede Kartenanwendung mit 3D-Ansicht, jedes Architekturprogramm und jeder Animationsfilm läuft über dieselbe Grundstruktur. Selbst die Oberfläche deines Handys wird von der Grafikeinheit gezeichnet, wenn Menüs sanft ein- und ausblenden. Entwickler sprechen die Pipeline über Schnittstellen wie Vulkan, DirectX oder Metal an, statt jede Grafikkarte einzeln zu programmieren.

In Nachrichten taucht der Begriff meist indirekt auf. Wenn ein Hersteller eine neue Chip-Generation vorstellt, geht es fast immer um einzelne Stationen dieser Kette: mehr Einheiten für Raytracing, schnellerer Speicher, bessere KI-Beschleuniger. Ein häufiger Irrtum ist, die Pipeline sei ein starres Bauteil. Tatsächlich sind ihre wichtigsten Schritte frei programmierbar, und genau das macht heutige Grafikchips so vielseitig.

Subscribe free. Unsubscribe the second it sucks.

High-signal news across AI, business, UX, and tech. Every morning.