Der Compositor in Blender ist ein node-basiertes Post-Processing-System, das gerenderte Bilder und Animationen durch Verkettung spezialisierter Knoten für Farbkorrekturen, Effekte und VFX-Integrationen nachbearbeitet.
Rubrik: Software & Tools · Unterrubrik: Blender · Niveau: Fortgeschritten Synonyme / Auch bekannt als: Composite Node Editor, Node Compositor, Compositing Nodes, Menüpfad: Editor Type → Compositor; oder Compositing-Tab im Header
Was ist der Compositor?
Der Blender Compositor bietet eine vollwertige 2D-Compositing-Pipeline direkt in Blender, ohne externe Tools wie After Effects oder Nuke zu benötigen. Er verarbeitet Render-Ausgaben, Bilder und Videosequenzen durch einen visuellen Knotengraphen. Besonders wertvoll ist die enge Integration mit Blenders Renderern: Render-Passes (Diffuse, Specular, Shadow, Depth etc.) können direkt in den Compositor eingespeist und separat nachbearbeitet werden.
Erklärung
Grundstruktur des Compositor-Graphen:
Jeder Graph beginnt mit einem Render Layers- oder Image-Node (Input) und endet am Composite-Node (Ausgabe). Optional kann ein Viewer-Node für die Vorschau im Backdrop verwendet werden.
Render Passes: Um Render Passes zu nutzen, müssen sie in den Render Properties → View Layer aktiviert werden:
- Diffuse (Color, Direct, Indirect): Beleuchtungskomponenten separat
- Glossy (Color, Direct, Indirect): Reflexionskomponenten
- Shadow: Schattenmask
- Depth (Z): Tiefenwerte für Tiefenschärfe-Compositing
- Normal: Oberflächennormalen
- Cryptomatte: Automatische Masken für Objekte, Materialien, Assets
- Vector: Bewegungsvektoren für Motion-Blur in Post
Wichtige Node-Kategorien:
- Color-Nodes:
- Color Balance: Lift/Gamma/Gain-Farbkorrektur (wie in DaVinci Resolve) - Hue/Saturation/Value: Farbanpassungen - Curves: Kurvenbasierte Farbkorrektur (RGB und individuell) - Bright/Contrast: Helligkeit und Kontrast - Exposure: Belichtungskorrektur in Stops - Tonemap: HDR-to-SDR-Tonemapping (Reinhard, Filmic)
- Filter-Nodes:
- Blur: Gaussian, Fast Gaussian, Box, Motion Blur etc. - Glare: Lens Flare, Streaks, Fog Glow, Ghosts - Defocus: Tiefenschärfe-Blur basierend auf Z-Depth - Sharpen: Schärfungsfilter
- Transform-Nodes:
- Transform, Crop, Flip, Stabilize 2D - Lens Distortion: Fisheye und Verzerrungskorrektur
- Matte-Nodes:
- Alpha Over: Ebenen übereinanderlegen mit Alpha - Keying: Greenscreen-Keying - Color Key, Difference Matte, Luminance Key - Cryptomatte-Node: Automatische Masken aus Render
- Vector-Nodes:
- Vector Blur: Bewegungsunschärfe aus Vektordaten - Normal: Normale-Berechnungen
- Converter-Nodes:
- Math, Color Ramp, Mix, Combine/Separate RGBA/XYZ - ID Mask: Objekt-ID-basierte Masken aus Object Index Pass
Backdrop-Vorschau: Im Compositor kann der Backdrop aktiviert werden (N-Panel → View → Use Backdrop), um die aktuelle Komposition direkt im Hintergrund des Editors anzuzeigen.
GPU-Compositor (ab Blender 3.5): Mit der GPU-Compositing-Option (Preferences → System → Compositor → GPU) werden Node-Operationen auf der GPU ausgeführt, was besonders bei Animationen die Compositing-Zeit erheblich reduziert.
Beispiele
- Glare-Effekt für Nachtszene: Render Layers → Glare (Streak Typ, Threshold 1.0, Iterations 4) → Color Balance (leichter Blauton) → Composite.
- Tiefenschärfe in Post: Render mit Z-Pass → Defocus-Node (Z-Input: Z-Pass, F-Stop 2.8) → weicher Schärfenverlauf ohne Re-Rendering.
- Greenscreen-Integration: Keying-Node (Key Color: Grün-Sampler) → Despill → Alpha Over mit Hintergrundrendering.
- Cryptomatte-Masken: Render mit Cryptomatte-Pass → Cryptomatte-Node → Objekt auswählen → Selektive Farbkorrektur nur für dieses Objekt.
- Filmisches Grading: RGB-Kurven (S-Kurve für Kontrast) → Color Balance (Schatten: leicht blau, Lichter: warm) → Vignette via Elliptische Maske → Lens Distortion für leichte Verzerrung.
In der Praxis
Schritt-für-Schritt: Basis-Compositing-Setup:
- Compositing-Tab im Header öffnen
- „Use Nodes" aktivieren (Checkbox im Header)
Render Layers-Node undComposite-Node sind vorgegeben- Viewport-Preview:
Backdropim N-Panel aktivieren, F12 für Test-Render Glare-Node (Shift+A → Filter → Glare) zwischen Render Layers und Composite einfügen- Glare Type: Fog Glow, Threshold: 1.5, Mixness: -0.5
Color Balance-Node (Shift+A → Color → Color Balance) am Ende- Lift (Schatten), Gamma (Mitteltöne), Gain (Lichter) nach Bedarf anpassen
- F12 erneut → Compositing wird automatisch angewendet
Multi-Layer EXR für maximale Flexibilität: Format auf OpenEXR Multilayer stellen → alle Passes in einer Datei → später in Nuke, Fusion oder Blender erneut laden und neu compositen ohne Re-Render.
Wichtige Shortcuts im Compositor:
Shift+A– Node hinzufügenAlt+Clickauf Node-Verbindung – Verbindung trennenCtrl+Shift+Click– Node als Viewer-Vorschau setzen
Häufige Fehler:
- Compositing läuft nicht: „Use Nodes" nicht aktiviert oder Composite-Node fehlt
- Backdrop leer: F12 muss zuerst ausgeführt werden, danach Alt+R für Backdrop-Update
- Sehr langsames Compositing: GPU-Compositor aktivieren (Preferences → System)
Vergleich & Abgrenzung
| Tool | Stärken | Blender Compositor |
|---|---|---|
| After Effects | Ebenenbasiert, Motion Graphics, Plugins | Node-basiert, 3D-integriert, kostenlos |
| Nuke (Foundry) | Profi-VFX, Deep Compositing, 3D-Raum | Nicht ganz so mächtig, aber kostenlos |
| DaVinci Resolve Fusion | Color Science, kostenlos, Nodes | Ähnliches Prinzip, aber nicht 3D-integriert |
| Natron | Open Source Nuke-Alternative | Ähnlich zu Blender Compositor |
Der Blender Compositor ist ideal für alles innerhalb der Blender-Pipeline. Für komplexe Multi-Layer-VFX-Projekte mit viel Live-Action-Material ist Nuke oder Fusion professioneller.
Häufige Fragen (FAQ)
Wie aktiviere ich den Compositor in Blender? Den Compositor öffnet man über den Compositing-Tab im Blender-Header oder indem man einen Editor auf „Compositor" stellt. Wichtig: Die Checkbox „Use Nodes" muss im Editor-Header aktiviert sein, sonst wird keine Node-basierte Verarbeitung durchgeführt. Ein erster Test-Render (F12) ist nötig, um Daten für die Vorschau bereitzustellen.
Wann sollte ich den Blender Compositor statt After Effects nutzen? Wenn die gesamte Produktion in Blender stattfindet und keine komplexen Motion-Graphics-Elemente benötigt werden, ist der Blender Compositor ausreichend und vorteilhaft, da Render-Passes direkt verfügbar sind. Für komplexe Titelanimationen, viel Text und Ebenen-basiertes Arbeiten bleibt After Effects überlegen.
Weiterführend
- Blender Foundation: Compositing Nodes – offizielle Dokumentation. docs.blender.org/manual/en/latest/compositing/ (2024)
- Blender Foundation: Render Passes. docs.blender.org/manual/en/latest/render/layers/passes.html (2024)
- Gleb Alexandrov: Advanced Compositing in Blender. creativeshrimp.com (2022)
