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 · 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

