Der Graph Editor in After Effects visualisiert Keyframe-Animationen als Wert- oder Geschwindigkeits-Kurve und ermöglicht durch Bézier-Handles präzises, manuelles Easing weit über die Standard-Easy-Ease-Funktion hinaus.
Rubrik: Software & Tools Deep-Dive · Unterrubrik: Adobe After Effects · Niveau: Fortgeschritten Synonyme / Auch bekannt als: Kurveneditor, Animation Curves, F-Curves (aus 3D-Software), Speed Graph
Was ist der Graph Editor?
Der Graph Editor ist das mächtigste Werkzeug zur Feinabstimmung von Animationen in After Effects. Er ersetzt die Timeline-Ansicht (Layer-Balken mit Keyframe-Rauten) durch eine Kurven-Darstellung: Auf der X-Achse liegt die Zeit, auf der Y-Achse entweder der Wert der Eigenschaft (Value Graph) oder ihre Änderungsgeschwindigkeit (Speed Graph).
Während Easy Ease (F9) eine standardisierte S-Kurve auf Keyframes anwendet, erlaubt der Graph Editor das manuelle Formen dieser Kurve: Ein Keyframe-Handle nach links oder rechts ziehen verändert das Timing; nach oben oder unten verändert es den Wert oder die Geschwindigkeit. Das Ergebnis sind Animationen, die sich exakt so anfühlen, wie der Designer es beabsichtigt – mit gewichteten Einstiegen, abrupten Stopps oder fließenden, fast physikalisch wirkenden Bewegungen.
Erklärung mit konkreten Parametern
Graph Editor öffnen und umschalten
- Öffnen: Shift + F3 ODER den Wellenlinien-Button (Graph Editor Icon) unten links im Timeline-Panel klicken.
- Zwischen Value und Speed Graph umschalten: Zahnrad-Symbol im Graph Editor > "Geschwindigkeitsgraph anzeigen" oder "Wertediagramm anzeigen".
Value Graph vs. Speed Graph
Value Graph (Wertediagramm):
- Y-Achse = tatsächlicher Eigenschafts-Wert (z. B. Y-Position in Pixel)
- Kurvenform zeigt, wie sich der Wert über die Zeit verändert
- Ideal zum Verstehen der Bewegungsbahn
- Bézier-Handles kontrollieren Wertänderungsrate direkt
Speed Graph (Geschwindigkeitsdiagramm):
- Y-Achse = Änderungsgeschwindigkeit (z. B. Pixel pro Sekunde)
- Kurvenform zeigt die Geschwindigkeit der Änderung
- 0 = Stillstand, hohe Werte = schnelle Bewegung
- Ideal für Timing-Gefühl ("schnell beschleunigen, sanft abbremsen")
- Handles kontrollieren Beschleunigung und Verzögerung
Keyframe-Interpolationstypen
| Typ | Symbol | Effekt |
|---|---|---|
| Linear | Raute (◆) | Konstante Geschwindigkeit, abrupte Änderungen |
| Bezier | Raute (◆) mit Handles | Volle manuelle Kontrolle |
| Easy Ease (F9) | Sanduhr-Symbol | Symmetrisches S-Kurven-Easing |
| Easy Ease In | Eingehen-Symbol | Nur am Anflug langsam |
| Easy Ease Out | Ausgehen-Symbol | Nur am Abflug langsam |
| Hold | Quadrat (■) | Kein Übergang, springt direkt zum Wert |
| Auto Bezier | Kreis (●) | Automatische Kurve, nicht manuell editierbar |
Bézier-Handles manuell editieren
Im Graph Editor erscheinen gelbe Punkte (Keyframes) mit gelben Handles (Tangenten). Diese Handles können:
- Einzeln bewegt werden (Alt + Ziehen): Asymmetrische Handles
- Zusammen bewegt werden (normales Ziehen): Symmetrische Handles
- Horizontalität erzwingen (Strg + Ziehen): Handle bleibt auf Y=0 (konstante Geschwindigkeit)
Schritt-für-Schritt Anleitung: Professionelles Ease für Bounce-Effekt
- Position-Keyframes setzen: Ebene beginnt oben (Y = 100 px), fällt nach unten (Y = 540 px).
- Beide Keyframes auswählen, F9 drücken → Easy Ease.
- Graph Editor öffnen (Shift + F3).
- Speed Graph anzeigen (Zahnrad > Geschwindigkeitsdiagramm).
- Den zweiten Keyframe (Landung) anklicken. Der Handle zeigt eine sanfte Kurve.
- Den eingehenden Handle nach oben ziehen (höhere Eingangsgeschwindigkeit) und den ausgehenden Handle auf Y=0 belassen → Ball fällt schnell und stoppt abrupt (kein natürliches Auslaufen).
- Dritten Keyframe hinzufügen kurz nach der Landung (kleines Hochspringen für Bounce): Y ein kleines Stück nach oben.
- Handle des dritten Keyframes: steiler Eingang (Aufprall-Energie), schneller Ausgang.
- Wiederholung für mehrere kleine Bounce-Bounces, jeweils mit abnehmendem Y-Versatz.
- Ergebnis: Physikalisch plausible Bounce-Animation durch manuelle Speed-Graph-Kontrolle.
Beispiele – 5 konkrete Anwendungen
- Overshoot-Effekt (Elastic): Motion-Design-Standard: Objekt fährt über das Ziel hinaus und schwingt zurück. Im Value Graph: Wert überschreitet das Ziel kurz, dann zurück. Handles symmetrisch für harmonische Schwingung.
- Dramatischer Kamera-Zoom: Zoom von 100 % auf 200 % in 0,5 Sekunden: Im Speed Graph lineares Einsteigen, dann steiler Abfall – das Auge "schlägt" in die Szene, stoppt dann schlagartig.
- Sanfter Intro-Slide: Text fährt von links ein, sehr langsam am Anfang (langer Handle-Arm), dann leicht beschleunigend, am Ende wieder langsam ausschwingernd. Im Speed Graph: flache U-Kurve.
- Walk-Cycle-Timing: Charakter-Bein-Bewegungen haben kein symmetrisches Easing. Der "Aufsetzen"-Moment ist abrupt (Hold oder sehr steiles Easy Ease In), der Schwung-Moment ist fließend (langer Handle).
- Explosions-Shockwave: Kreis expandiert extrem schnell, dann stoppt. Speed Graph: Sehr hoher Spike (maximale Geschwindigkeit) auf halber Strecke, dann Abfall auf 0. Wirkung: Die Energie "trifft" und stoppt.
In der Praxis
Shortcuts:
- Shift + F3 → Graph Editor öffnen/schließen
- F9 → Easy Ease auf ausgewählte Keyframes
- Strg/Cmd + F9 → Easy Ease Out
- Shift + F9 → Easy Ease In
- F → Frames anzeigen / ausblenden
- Strg/Cmd + A → Alle Keyframes im Graph Editor auswählen
- H → Graph Editor auf Keyframes zentrieren (Fit)
Häufige Fehler:
- Value Graph und Speed Graph werden verwechselt: Im Value Graph ist die Y-Achse der Wert; im Speed Graph die Geschwindigkeit. Bei einer Position-Animation liegt der Speed Graph oft bei 0 an den Keyframe-Enden (Easy Ease) – der Value Graph zeigt die S-Kurve direkt.
- Handles bewegen sich nicht wie erwartet: Bei bestimmten Interpolationstypen sind Handles gesperrt. Erst auf Bezier-Interpolation wechseln (Rechtsklick auf Keyframe > Keyframe-Interpolation).
- Easing auf mehrdimensionalen Eigenschaften: Position hat X und Y im selben Graph. Für unabhängiges X/Y-Easing: Rechtsklick auf Position > Trennen von Abmessungen – X und Y werden zu eigenen Eigenschaften.
- Graph Editor zeigt "weiße Fläche" ohne Kurven: Keine Eigenschaft ausgewählt oder die ausgewählte Eigenschaft hat keine Keyframes. Im Timeline-Panel die Eigenschaft mit Keyframes auswählen (U drücken zeigt Keyframe-Eigenschaften).
Profi-Tipp: Im Graph Editor mehrere verschiedene Eigenschaften gleichzeitig anzeigen (z. B. X-Position und Rotation): Im Timeline-Panel Strg + Klick auf mehrere Eigenschaften → Der Graph Editor zeigt alle Kurven überlagert. Farb-Coding nach Eigenschaft (AE weist automatisch Farben zu) hilft bei der Unterscheidung.
Vergleich & Abgrenzung
| Tool/Methode | Vorteil | Nachteil |
|---|---|---|
| Graph Editor | Präzise, volle Kontrolle | Lernkurve |
| Easy Ease (F9) | Schnell, gutes Standard-Ergebnis | Symmetrisch, kein Overshoot |
| Expression-basiertes Easing | Dynamisch, steuerbar | Komplexer Setup |
| Drittanbieter-Easing-Plugins (z. B. Flow, EASE and WIZZ) | GUI mit Presets, schnell | Kostenpflichtig |
| Cinema 4D F-Curves | Ähnliches Konzept | Anderes Software-Ökosystem |
Häufige Fragen (FAQ)
Was bedeutet "Ease High" und "Ease Low" bei Range Selectoren? Diese Ease-Optionen gehören zum Text Animator, nicht zum allgemeinen Graph Editor. Sie steuern die Überblendweichheit von Range Selectoren unabhängig vom Keyframe-Graph-Editor.
Gibt es Presets für Graph-Editor-Kurven? After Effects selbst speichert keine Graph-Editor-Kurven als Presets. Plugins wie Flow (Motion Bro) oder EASE and WIZZ bieten eine Library von vordefinierten Easing-Kurven, die auf Keyframes angewendet werden können – besonders in der kommerziellen Motion-Design-Praxis weit verbreitet.
Verwandte Einträge
Weiterführend
- Adobe After Effects Benutzerhandbuch – helpx.adobe.com/de/after-effects/using/keyframe-interpolation.html
- School of Motion: Mastering the Graph Editor – schoolofmotion.com
- Video Copilot: Animation Curves Tutorial – videocopilot.net
- Motion Design School: Easing and Timing – motiondesign.school
