Precompose (Pre-Komposition) fasst in After Effects eine oder mehrere ausgewählte Ebenen zu einer neuen, eigenständigen Komposition zusammen, die als einzelne Ebene in der ursprünglichen Komposition erscheint – das zentrale Organisations- und Workflow-Werkzeug in komplexen Projekten.
Rubrik: Software & Tools · Unterrubrik: Adobe After Effects · Niveau: Einsteiger Synonyme / Auch bekannt als: Nesting, Verschachteln, Vorkomposition, Subkomposition; Shortcut: Strg + Shift + C (Windows) / Cmd + Shift + C (Mac); Menüpfad: Layer > Pre-Compositing
Was ist Precompose?
Wenn ein After-Effects-Projekt wächst, wird die Timeline schnell unübersichtlich: Dutzende Ebenen überlagern sich, Effekte interagieren auf unerwartete Weise, und Änderungen werden schwieriger. Precompose ist die Lösung: Ausgewählte Layer werden in eine neue Komposition „verschachtelt" und erscheinen in der Elternkomposition als einzelner Layer. Das funktioniert wie ein Ordner-System – intern können die Ebenen beliebig komplex sein, nach außen erscheint alles als ein sauberer Block. Zusätzlich ermöglicht Precompose das Anwenden von Effekten auf ganze Gruppen von Layern gleichzeitig.
Erklärung
Precompose durchführen
- Einen oder mehrere Layer in der Timeline auswählen
- Strg + Shift + C (Windows) / Cmd + Shift + C (Mac)
- Im Dialog: Name der neuen Komposition vergeben
- Wählen zwischen:
#### Option 1: „Alle Attribute in die neue Komposition verschieben"
- Alle Eigenschaften, Keyframes und Effekte der ausgewählten Layer werden in die neue Comp verschoben
- Die Ebene in der Elternkomp ist ein „leerer Container"
- Empfohlen wenn: Mehrere Layer zusammengefasst werden sollen
#### Option 2: „Attribute in der aktuellen Komposition belassen"
- Die Ebene wird in eine neue Comp verschoben, aber Keyframes/Effekte bleiben auf der Elternebene
- Empfohlen wenn: Nur ein Layer precomposed wird und seine Transformationen in der Elterncomp behalten werden sollen
Precomp öffnen und bearbeiten
- Doppelklick auf den Precomp-Layer in der Timeline → öffnet die verschachtelte Komposition
- Änderungen in der Precomp sind sofort in der Elterncomposition sichtbar (Live-Update)
- Zurück zur Elterncomp: Klick auf den Comp-Tab im Timeline-Panel
Precomp für Effekte auf Gruppen nutzen
Precompose löst ein häufiges Problem: Effekte in AE wirken immer auf den einzelnen Layer, nicht auf mehrere Layer gleichzeitig.
Workflow:
- Alle Layer, auf die der Effekt wirken soll, auswählen
- Precompose (Strg+Shift+C)
- Effekt auf den Precomp-Layer anwenden → wirkt jetzt auf alle enthaltenen Layer
Beispiel: Gaussian Blur auf eine gesamte Textgruppe anwenden → alle Texte gleichzeitig unscharf
Collapse Transformations (Stern-Symbol)
Jeder Precomp-Layer hat in der Switches-Spalte ein kleines Stern-Symbol (Collapse Transformations):
- Deaktiviert (Standard): Die Precomp wird als gerasterte Ebene behandelt – 3D-Ebenen innerhalb der Precomp interagieren nicht mit der 3D-Szene der Elterncomp
- Aktiviert: 3D-Ebenen in der Precomp interagieren mit der Elterncomp-Kamera; Qualität von Vektoren (Shape Layers) bleibt erhalten
Wichtig: Bei aktiviertem Collapse Transformations können Effekte auf dem Precomp-Layer nicht mehr angewendet werden.
Precomp Dauer anpassen
Die Precomp hat standardmäßig die Dauer der Elternkomposition. Wenn die enthaltenen Layer kürzer sind, läuft die Precomp trotzdem bis zum Ende. Anpassen:
- Komposition > Kompositionseinstellungen in der geöffneten Precomp
- Dauer manuell setzen
Precomps im Projekt wiederverwenden
Precomps sind normale Kompositionen im Projekt-Panel. Sie können per Drag & Drop in andere Kompositionen gezogen und mehrfach verwendet werden – wie Vorlagen. Änderungen in der Precomp wirken sich auf alle Verwendungen aus.
Render und Pre-Rendering
Komplexe Precomps können vorgerendert werden (Menü: Composition > Pre-render), um die RAM-Vorschau zu beschleunigen. Die gerenderte Datei ersetzt die Precomp temporär; die Original-Precomp bleibt erhalten.
Beispiele
- Animierter Banner-Satz: 5 Text-Layer und 2 Shape-Layer → Precompose → Gaussian Blur als Fokus-Effekt auf die gesamte Gruppe
- Modular Motion-Package: Übergänge, Lower Thirds und Outro als separate Precomps → in verschiedenen Projekten importieren
- Character-Animation: Kopf, Körper, Arme als separate Precomps → in Elterncomp hierarchisch verknüpfen
- 3D-Szene organisieren: Hintergrund-Elemente in Precomp, Vordergrund-Elemente in Precomp → nur die Kamera-Animation in der Mastercomp
- Blur-on-all: Overlay-Ebene und Hintergrundtext → Precompose → Motion-Blur-Effekt auf gesamte Gruppe
In der Praxis
Naming Convention (Empfehlung): Precomps konsequent benennen, z. B. nach dem Inhalt und der Funktion:
ANIM_Logo-IntroCTRL_Kamera-FahrtGFX_Lower-Third
Projektpanel-Ordner: Precomps in Ordner im Projekt-Panel organisieren:
- Menü: Datei > Neu > Ordner (im Projektpanel) oder Ordner-Icon unten im Panel
Shortcut-Übersicht:
| Aktion | Shortcut |
|---|---|
| Precompose | Strg+Shift+C / Cmd+Shift+C |
| Precomp öffnen | Doppelklick auf den Layer |
| Zurück zur Elterncomp | Comp-Tab in Timeline klicken |
| Collapse Transformations umschalten | Stern-Icon in Switches-Spalte |
Fallstrick: Precomps sollten nicht zu tief verschachtelt werden (mehr als 3 Ebenen). Die Übersicht leidet, und Debugging wird schwieriger. Für sehr komplexe Projekte empfiehlt sich eine flachere Hierarchie mit mehr horizontaler Aufteilung.
Vergleich & Abgrenzung
| Methode | Vorteil | Nachteil |
|---|---|---|
| Precompose | Gruppen-Effekte, Wiederverwendbarkeit, Übersicht | Kann Projekthierarchie komplex machen |
| Parenting (Null-Objekte) | Einfachere Hierarchie, keine neue Comp | Effekte nur auf einzelne Layer, nicht auf Gruppen |
| Layer Groups (nicht in AE) | In anderen Tools: einfache Gruppenebenen | In After Effects nicht nativ verfügbar |
| Masks / Adjustment Layer | Effekt auf Bereich ohne Precomp | Nur für Effekte auf Pixel-Ebene, nicht für Layer-Gruppen |
Häufige Fragen (FAQ)
Was passiert mit Keyframes, wenn ich eine Ebene precompose? Das hängt von der gewählten Option ab: Bei „Alle Attribute verschieben" wandern Keyframes in die neue Precomp. Bei „Attribute belassen" bleiben Keyframes auf dem Precomp-Layer in der Elterncomp. Im ersteren Fall sind die Keyframes in der Precomp sichtbar und editierbar; im zweiten Fall bleiben sie in der Elterncomp – was zu unerwarteten Ergebnissen führen kann, wenn die Precomp-Dauer nicht mit der Keyframe-Timeline übereinstimmt.
Kann ich eine Precomp wieder „auflösen" (Un-Precompose)? After Effects hat keine direkte Un-Precompose-Funktion. Allerdings: Precomp-Layer auswählen > Bearbeiten > Kopieren > Precomp öffnen > Alle Layer auswählen > Kopieren > In Elterncomp einfügen. Dann die leere Precomp-Ebene löschen. Dies ist manuell und muss sorgfältig mit den Keyframe-Timings abgestimmt werden.
Verwandte Einträge
Weiterführend
- Adobe After Effects Benutzerhandbuch – helpx.adobe.com/de/after-effects
- Adobe: „Precomposing, nesting, and pre-rendering" – helpx.adobe.com
- Meyer, C. & Meyer, T.: After Effects Apprentice. Focal Press, 2013
