← Zurück zu Animation & VFX
Compositing ist der Prozess, mehrere Bildebenen (Plates, Renders, Matten) durch definierte mathematische Operationen zu einem kohärenten finalen Bild zusammenzuführen.

Rubrik: Animation & VFX · Unterrubrik: VFX-Techniken · Niveau: Fortgeschritten

Synonyme / Auch bekannt als: Digital Compositing, Image Compositing, VFX Compositing, Bildmontage


Was ist Compositing?

Compositing bezeichnet im Film- und Medienbereich die digitale Kombination von Bildquellen – Kameraaufnahmen (Plates), CGI-Renders, Matten, Partikel-Simulationen und Typografie – zu einer einheitlichen finalen Einstellung. Es ist das zentrale Verbindungsglied zwischen allen VFX-Disziplinen: Jedes Element, das separat produziert wurde (Green-Screen-Aufnahme, 3D-Render, Matte Painting), wird im Compositing zusammengeführt.

Die Grundlage jedes Compositings ist das Alpha-Compositing nach dem Porter-Duff-Modell (1984), das heute in allen Compositing-Programmen und sogar im Web (CSS mix-blend-mode) Verwendung findet.


Erklärung

Porter-Duff Alpha-Compositing

Thomas Porter und Tom Duff definierten 1984 das mathematische Grundmodell für Alpha-Compositing. Ein Pixel hat vier Kanäle: R, G, B, Alpha (A), wobei A die Deckkraft beschreibt (0 = transparent, 1 = opak).

Over-Operator (der häufigste): `` C_out = C_A + C_B × (1 − A_A) A_out = A_A + A_B × (1 − A_A) ``

Weitere Porter-Duff-Operatoren:

OperatorBeschreibung
OverA über B
InA nur wo B existiert
OutA nur wo B nicht existiert
AtopA über B, nur A-Bereiche behalten
XORBeides, ohne Überschneidung
PlusAdditive Überlagerung

Blend-Modi

Blend-Modi (auch Layer-Modi) definieren, wie zwei übereinanderliegende Ebenen pixel-weise verrechnet werden. Sie gehen über Alpha-Compositing hinaus:

Blend-ModusFormelEffekt
Normal (Over)A over BStandardüberlagerung
MultiplyA × BAbdunkeln, Schatten
Screen1 − (1−A)(1−B)Aufhellen, Lichter
OverlayKombination Multiply/ScreenKontraststeigerung
Add (Plus)A + BFeuer, Leuchten, Blitze
DivideA / BNormalisierung
Difference`A − B`Differenzmaske
Hard Lightwie Overlay, A/B getauschtHarte Beleuchtung

Im VFX-Compositing werden Add und Screen besonders häufig für Glow, Lens Flares und Feuer-Elemente eingesetzt, die heller als Weiß (HDR) sein können.

Node-basiertes vs. Layer-basiertes Compositing

TypPrinzipSoftwareStärken
Layer-basiertStapel von Ebenen (oben = vorne)After Effects, PhotoshopEinsteigerfreundlich, schnell
Node-basiertgerichteter azyklischer Graph (DAG)Nuke, DaVinci Fusionkomplex, flexibel, wiederverwendbar

Im Node-Graphen (Nuke) verbindet ein Merge-Node zwei Inputs: A (Vordergrund) und B (Hintergrund). Der Operation-Parameter entspricht den oben genannten Blend-Modi. Mehrere Merge-Nodes können zu einem Compositing-Netzwerk verknüpft werden.

Prämultipliziertes vs. Unpremultipliziertes Alpha

Ein häufige Fehlerquelle: Premultipliziertes Alpha (Associated Alpha) speichert RGB bereits mit Alpha multipliziert (RGB_pre = RGB × A), was bei Compositing-Operationen mathematisch korrekt ist. Straight Alpha (Unassociated) speichert RGB und Alpha separat. Falsche Interpretation führt zu dunklen oder hellen Kanten (Halo-Effekt). Nuke arbeitet intern in premultipliziertem Linear-Float; After Effects in straight Alpha.


Beispiele

  1. Inception (Christopher Nolan, 2010) – Compositing von realen Miniaturmodellen, CGI-Gebäude-Collapses und Green-Screen-Aufnahmen zu einem finalen Bild; Hauptwerkzeug: Nuke.
  2. Black Panther (Ryan Coogler, 2018) – Wakanda-Environments: Kombination von Matte Paintings, CGI-Renders und praktisch gedrehten Plates im Compositing.
  3. Parasite (Bong Joon-ho, 2019) – Dezenter VFX-Einsatz; Compositing für Wetter-Ergänzungen (Regen) und Erweiterung von Drehlokationen.
  4. Annette (Leos Carax, 2021) – Arthouse-Film mit unkonventionellem Compositing; surreale Elemente über Realfilm.
  5. The Mandalorian (Jon Favreau, 2019–) – LED-Volume-Output wird im Compositing mit praktischen Elementen und CGI-Ergänzungen finalisiert; hybrid compositing approach.

Schritt-für-Schritt Workflow

  1. Plates sichten: Alle Bildquellen (Raw, Log-encoded) importieren; Farbraum prüfen (ACEScg, sRGB, Log-C).
  2. Farbkorrektur (CDL): Plates in einheitlichen Arbeitsfarbraum konvertieren (ACES oder Linear).
  3. Matten erstellen: Keying, Rotoscoping, Depth-Extraktion für alle Freistellungen.
  4. Merge-Netzwerk aufbauen: Elemente in korrekter Z-Tiefen-Reihenfolge mit Over-Operatoren zusammenführen.
  5. Blend-Modi für Lichteffekte: Add-Merge für Glows, Screen für Lens Flares.
  6. Licht-Integration: Licht-Wrap-Node an CG-Objekten; Schatten-Catcher-Render einbinden.
  7. Defocus / Depth of Field: Z-Depth-Pass für synthetische Tiefenunschärfe.
  8. Final Grade: Look-Transformation (LUT oder ACES RRT) für Ausgabe-Farbraum.
  9. QC und Output: EXR-Sequenz oder direkt mit Codec (DNxHD, ProRes) ausgeben.

In der Praxis

Nuke (Foundry): Node-basierter Industriestandard; vollständiger Porter-Duff-Operatoren-Satz; 32-bit Float; OCIOv2-Farbmanagement; Python-Scripting; Team-Collaboration via Nuke Studio.

After Effects (Adobe): Layer-basiert; 32-bit Float (After Effects CC); sehr breites Plug-in-Ökosystem (Video Copilot, Red Giant); ideal für Motion Graphics und einfache VFX.

DaVinci Resolve / Fusion: Fusion-Compositing in Resolve tightly integrated mit Color-Grading; Fairlight für Audio; komplett kostenlos in Grundversion.

Flame (Autodesk): High-End-Finishing; direkt aus Offline-Cut; sehr leistungsfähige Batch-Compositing-Umgebung für Broadcast.


Vergleich & Abgrenzung

AspektAfter EffectsNukeDaVinci Fusion
ArbeitsparadigmaLayer-StackNode-GraphNode-Graph
Farbtiefe32-bit float32-bit float32-bit float
PreisAbo (54 €/Mo.)Abo (ca. 600 €/Mo.)kostenlos
IndustrieBroadcast, Motion DesignVFX Feature FilmBroadcast, Indie VFX
RenderingCPU + GPUCPU + GPUGPU-optimiert

Häufige Fragen (FAQ)

Was ist der Unterschied zwischen einem Merge-Node und einem Layer? In Nuke ist ein Merge-Node ein expliziter mathematischer Operator, der zwei Bild-Streams (A über B) verbindet und alle Porter-Duff-Operationen unterstützt. In After Effects ist ein Layer ein Element im Zeitleisten-Stapel mit einem Blend-Modus. Funktional äquivalent, aber der Node-Ansatz erlaubt nichtlineare Verzweigungen und mehrfache Wiederverwendung desselben Inputs.

Warum entstehen weiße Ränder beim Compositing? Sogenannte "Premult-Fehler" entstehen, wenn Straight-Alpha-Material (z. B. PNG aus Photoshop) ohne korrekte Unpremultiplication über einen Hintergrund gelegt wird. Nuke's Premult-Node und After Effects' Interpret Footage → Alpha-Einstellung beheben das Problem.


Verwandte Einträge


Weiterführend

  • Porter, T. & Duff, T. (1984). Compositing Digital Images. SIGGRAPH 1984 Proceedings, S. 253–259.
  • Brinkmann, R. (2008). The Art and Science of Digital Compositing (2. Aufl.). Morgan Kaufmann. Kapitel 2–4.
  • Wright, S. (2011). Digital Compositing for Film and Video (3. Aufl.). Focal Press.
  • Foundry. (2023). Nuke Reference Guide.
← Zurück zu Animation & VFX
Infotag · 13. Mai · 15:00 Uhr · Vor Ort

Sei am Mittwoch dabei.
Bring Eltern oder Freunde mit.

Ein halber Nachmittag, der dir drei Jahre Klarheit bringen kann. Kostenlos, unverbindlich, ehrlich.

  • Rundgang durch Studios, Schnitträume und Tonstudio
  • Echte Absolventenfilme sehen
  • 1:1-Beratung zu Bewerbung & BAföG
  • Studierende direkt fragen
  • Kaffee, kein Sales-Pitch
  • Auch online möglich

Platz beim Infotag reservieren

Dauert 30 Sekunden. Bestätigung per E-Mail.
100 % kostenlos · keine Verpflichtung · jederzeit absagbar