Pixol ist die proprietäre Kernarchitektur von ZBrush, bei der jeder Pixel des Arbeitsbereichs neben Farb- und Helligkeitsdaten auch Tiefen-, Material- und Beleuchtungsinformationen speichert.
Rubrik: Animation & VFX · Unterrubrik: ZBrush · Niveau: Fortgeschritten
Was ist Pixol?
Der Begriff "Pixol" ist ein Kunstwort von Pixologic, zusammengesetzt aus "Pixel" und dem lateinischen "volare" (fliegen) oder schlicht eine Erweiterung von "Pixel" um eine dritte Dimension. Ein Pixol unterscheidet sich von einem gewöhnlichen Pixel dadurch, dass er fünf Informationsebenen trägt:
- X/Y-Position – wie jeder Pixel
- Farbe (RGB) – wie jeder Pixel
- Tiefe (Z-Wert) – Abstand zur Kameraebene
- Beleuchtungsvektor – Ausrichtung der Oberfläche
- Materialeigenschaften – Shader-Information (Glanz, Streuung, etc.)
Diese fünfdimensionale Datendichte macht ZBrush zu einem sogenannten 2.5D-System: Der Arbeitsbereich ("Canvas") ist technisch eine 2D-Fläche, aber jedes aufgebrachte Element besitzt Tiefenwirkung. Erst wenn ein Objekt in den sogenannten Edit-Modus versetzt wird, arbeitet man mit einem echten 3D-Mesh.
Erklärung
Das Paradox der ZBrush-Architektur
ZBrush verhält sich anders als traditionelle 3D-Software. In einem klassischen 3D-Paket wie Maya oder Cinema 4D existieren Objekte in einem vollständig dreidimensionalen Vektorraum – mit echter Kamera, Perspektive und transformierbaren Koordinaten. ZBrush hingegen "droppt" Objekte auf einen 2.5D-Canvas, sobald man den Edit-Modus verlässt.
Dieser Ansatz war eine ingeniöse Lösung für ein Problem der frühen 2000er-Jahre: Grafikhardware war nicht leistungsfähig genug, um Millionen von Polygonen in Echtzeit zu bewegen. Indem ZBrush Objekte auf einen Pixol-Canvas "backt", konnte die CPU statt der GPU für die Berechnung genutzt werden – mit damals überlegener Geschwindigkeit.
Praktische Konsequenzen der Pixol-Technologie
Hohe Polygonzahlen: Da ZBrush nicht auf GPU-Rasterisierung angewiesen ist, können Modelle mit 10, 50 oder sogar 100 Millionen Polygonen in Echtzeit gesculptet werden. Standard-3D-Software erreicht in Echtzeitdarstellung typischerweise Grenzen bei wenigen Millionen Polygonen.
CPU-basiertes Rendering: Der BPR-Renderer (Best Preview Render) von ZBrush nutzt die Pixol-Daten für seine Berechnungen. Er erzeugt keine fotorealistische Ausgabe, liefert aber schnelle, qualitativ hochwertige Previews mit korrekten Tiefendaten (vgl. BPR-Renderer & MatCaps).
Einschränkungen beim Navigieren: Da Objekte auf dem Canvas "gedropt" werden, verliert man nach dem Droppen die freie Beweglichkeit. Viele Einsteiger sind davon zunächst verwirrt. Der Standardarbeitsfluss sieht vor, Objekte immer im Edit-Modus zu halten.
Pixol vs. Voxel vs. Polygon
| Konzept | Beschreibung | Anwendungsbeispiel |
|---|---|---|
| Pixol | 2.5D-Pixel mit Tiefen-/Materialinfo | ZBrush Canvas |
| Voxel | Echter 3D-Würfel im Raum | 3D Coat, Houdini VDB |
| Polygon | Vektorfläche im 3D-Raum | Maya, Cinema 4D, Blender |
Beispiele
Canvas-Painting: In frühen ZBrush-Versionen nutzten Künstler den Pixol-Canvas hauptsächlich zum "Malen" plastischer 2.5D-Bilder – also flächige Illustrationen mit echtem Tiefengefühl und berechenbarem Licht. Diese Technik wird heute kaum noch verwendet, zeigt aber die Ursprungsidee.
Hochdetail-Sculpting: Modelle für die Filmproduktion (z. B. Hautporen, Faltenstrukturen) werden mit 50–80 Millionen Polygonen gesculptet. Die Pixol-Architektur macht diese Dichte erst möglich, ohne dass das System einbricht.
MatCap-Rendering: ZBrush-spezifische Material-Captures (MatCaps) sind Pixol-optimierte Materialien: Eine einzelne Kugel-Textur definiert Licht- und Materialverhalten für das gesamte Modell, da der Pixol-Normalvektor immer bekannt ist.
In der Praxis
Für den Alltagsbetrieb in ZBrush ist das Verständnis der Pixol-Architektur vor allem bei folgenden Situationen relevant:
- Warum bricht ZBrush beim "Droppen" eines Objekts nicht den 3D-Raum? Weil das Objekt zur 2.5D-Pixol-Darstellung wird.
- Warum brauche ich keine hochwertige GPU? Weil die Berechnungen CPU-seitig über Pixol-Daten laufen.
- Warum wirken MatCaps so überzeugend ohne echtes Lighting-Setup? Weil die Normalvektoren in den Pixol-Daten codiert sind.
- Warum sind ZBrush-Screenshots oft nicht direkt exportierbar? Weil der Canvas Pixol-Daten enthält, die für Standard-Renderer "übersetzt" werden müssen.
Vergleich & Abgrenzung
Pixol steht in direktem Kontrast zu der von 3D Coat eingesetzten Voxel-Sculpting-Technologie. Während Voxel echte 3D-Körper im Raum darstellen und frei rotierbar sind, ist Pixol eine clevere Hybridlösung. Der Vorteil von Pixol: extrem hohe Polygondichten. Der Nachteil: die unkonventionelle 2.5D-Logik, die Einsteiger zunächst verwirrt.
Blender's Sculpt-Modus hingegen arbeitet vollständig mit echten 3D-Polygonmeshes und GPU-Beschleunigung, was intuitivere Navigation, aber niedrigere Polygon-Obergrenze bedeutet.
Häufige Fragen (FAQ)
Muss ich Pixol verstehen, um ZBrush zu nutzen? Nicht für die tägliche Arbeit im Edit-Modus. Das Konzept erklärt jedoch viele ZBrush-Eigenheiten und hilft, Fehlerbedienungen zu vermeiden.
Nutzt ZBrush heutzutage noch die originale Pixol-Architektur? Ja, im Kern. Maxon hat die Software jedoch seit der Übernahme 2022 modernisiert, und der GPU-Anteil bei Echtzeit-Darstellung wurde schrittweise erhöht.
Kann ich Pixol-Canvas-Bilder exportieren? Ja, als gerenderte Bitmaps. Der BPR-Renderer exportiert PNG- oder PSD-Dateien mit Tiefenpass, Schattenpässen etc.
Verwandte Einträge
- ZBrush: Digitales Sculpting-Werkzeug
- BPR-Renderer & MatCaps
- DynaMesh – Dynamisches Netz
- Subdivision Levels & Multi-Resolution
Weiterführend
- Keller, S. (2020). The ZBrush Manual. Maxon/Pixologic Documentation.
- Pavlovich, M. (2016). ZBrush Character Sculpting: Volume 1. 3DTotal Publishing.
- Jaime, R. (2012). „ZBrush: Understanding the 2.5D Canvas". CGSociety Journal, Ausgabe 8/2012.
- Pixologic Inc. (2003). ZBrush 1.5 User Guide – Pixol Technology. Interne Dokumentation.
- Lanier, L. (2011). Advanced Maya Texturing and Lighting. Sybex. (Vergleichskontext)
