- Benutzerhandbuch –After Effects
- Beta-Versionen
- Erste Schritte
- Erste Schritte mit After Effects
- Neue Funktionen in After Effects
- Versionshinweise | After Effects
- Systemanforderungen für After Effects
- Tastaturbefehle in After Effects
- Unterstützte Dateiformate | After Effects
- Hardware-Empfehlungen
- After Effects für Apple-Chip
- Planung und Einrichtung
- Tipp des Tages
- Arbeitsbereiche
- Projekte und Kompositionen
- Importieren von Footage
- Vorbereiten und Importieren von Standbildern
- Importieren aus After Effects und Adobe Premiere Pro
- Importieren und Interpretieren von Video und Audio
- Vorbereiten und Importieren von 3D-Bilddateien
- Importieren und Interpretieren von Footage-Elementen
- SVG-Dateien importieren
- Arbeiten mit Footage-Elementen
- Erkennen von Bearbeitungspunkten mithilfe der Szenenbearbeitungs-Erkennung
- XMP-Metadaten
- Text und Grafiken
- Text
- Animationen
- Arbeiten mit Animationsvorlagen in After Effects
- Verwenden von Expressions zum Erstellen von Dropdown-Listen in Animationsvorlagen
- Verwenden von erforderlichen Eigenschaften zum Erstellen von Animationsvorlagen
- Ersetzen von Bildern und Videos in Animationsvorlagen und erforderlichen Eigenschaften
- Schneller und einfacher animieren mithilfe des Bedienfelds „Eigenschaften“
- Achsen der variablen Schriftart
- Zeichnen, Malen und Pfade
- Überblick über Formebenen, Pfade und Vektorgrafiken
- Malwerkzeuge: Pinsel, Kopierstempel und Radiergummi
- Verjüngen von Formenkonturen
- Formenattribute, Malvorgänge und Pfadvorgänge bei Formebenen
- Verwenden des Formeneffekts „Offset-Pfade“ zum Ändern von Formen
- Erstellen von Formen
- Erstellen von Masken
- Entfernen von Objekten aus Videos mit dem Bedienfeld „Inhaltsbasierte Füllung“
- „Roto-Pinsel“ und „Maske verbessern“
- Erstellen von Nullebenen für Positionseigenschaften und Pfade
- Ebenen, Marken und Kamera
- Animation, Keyframes, Motion-Tracking und Keying
- Animation
- Keyframe
- Bewegungs-Tracking
- Keying
- Transparenz und Komposition
- Anpassen der Farbe
- Effekte und Animationsvorgaben
- Überblick über Effekte und Animationsvorgaben
- Effektliste
- Effekt-Manager
- Effekte unter „Simulation“
- Effekte unter „Stilisieren“
- Effekte unter „Audio“
- Effekte unter „Verzerren“
- Effekte unter „Perspektive“
- Effekte unter „Kanäle“
- Effekte unter „Generieren“
- Effekte unter „Zeit“
- Effekte unter „Überblenden“
- Der Effekt „Rolling-Shutter-Reparatur“
- Effekte „Weich- und Scharfzeichnen“
- Effekte unter „3D-Kanal“
- Effekte unter „Dienstprogramm“
- Effekte unter „Matt“
- Effekte unter „Störung und Körnung“
- Effekt „Details erhalten (Vergrößerung)“
- Veraltete Effekte
- Cycore-Plug-ins
- Ausdrücke und Automatisierung
- Expressions
- Expressions – Grundlagen
- Verstehen der Sprache für Expressions
- Verwenden von Einstellungen für Expressions
- Syntaxunterschiede zwischen den Expression-Engines für JavaScript und das veraltete ExtendScript
- Bearbeiten von Expressions
- Fehler bei Expressions
- Verwenden des Expressions-Editors
- Verwenden von Expressions zum Bearbeiten und Zugreifen auf Texteigenschaften
- Sprachreferenz für Expressions
- Beispiele für Expressions
- Automatisierung
- Expressions
- Immersives Video, VR und 3D
- Erstellen von VR-Umgebungen in After Effects
- Anwenden von immersiven Videoeffekten
- Kompositionswerkzeuge für VR/360-Grad-Videos
- Erweiterter 3D-Renderer
- Importieren und Hinzufügen von 3D-Modellen zu Ihrer Komposition
- Importieren von 3D-Modellen aus Creative Cloud Libraries
- Erstellen parametrischer Gitter
- Bildbasierte Beleuchtung
- Animierte Umgebungslichter
- Aktivieren des Schattenwurfs für Lichter
- Extrahieren und Animieren von Lichtern und Kameras aus 3D-Modellen
- Tracking von 3D-Kamerabewegungen
- Standard-Kameraeinstellungen für 3D-Kompositionen anpassen
- Werfen und Akzeptieren von Schatten
- Eingebettete 3D-Modell-Animationen
- Schattenfänger
- Extraktion von 3D-Tiefendaten
- Ändern der Materialeigenschaften einer 3D-Ebene
- Substance 3D-Materialien anwenden
- Arbeiten im 3D-Designraum
- 3D-Transformations-Gizmos
- Einzelnes 3D-Gizmo für mehrere 3D-Ebenen
- Machen Sie mehr mit 3D-Animation
- Vorschau von Änderungen an 3D-Designs in Echtzeit mit der Mercury 3D-Engine
- Hinzufügen von responsiven Designs zu Grafiken
- Ansichten und Vorschau
- Rendern und Exportieren
- Grundlagen zum Rendern und Exportieren
- H.264-Codierung in After Effects
- Exportieren eines After Effects-Projekts als Adobe Premiere Pro-Projekt
- Konvertieren von Filmen
- Multi-Frame-Rendering
- Automatisches Rendern und Netzwerk-Rendern
- Rendern und Exportieren von Standbildern und Standbildsequenzen
- Verwenden des GoPro CineForm-Codecs in After Effects
- Arbeiten mit anderen Programmen
- Zusammenarbeit: Frame.io und Team Projects
- Arbeitsspeicher, Speicherung und Leistung
- Wissensdatenbank
Erfahre mehr über ExtendScript, mit dem du in After Effects auf die Achsen der variablen Schriftart zugreifen und sie steuern kannst.
Verwenden neuer Beta-Funktionen
Die Unterstützung für Achsen der variablen Schriftart ist jetzt für Tests und Feedback verfügbar. Probiere die Funktion jetzt in After Effects (Beta) aus.
In After Effects kannst du ExtendScript verwenden, um auf Achsen der variablen Schriftart zuzugreifen und sie zu steuern. Das bedeutet, du kannst Änderungen an Eigenschaften wie Weight, Width und Slant über Textebenen hinweg automatisieren und so dynamische Animationen einfacher anlegen, ohne jede Einstellung manuell anzupassen.
Font-Objekt-API
Zugriff auf Font-Achsen
// Font-Objekt von Textebene abrufen
var textLayer = comp.layer("My Text");
var sourceText = textLayer.property("Source Text");
var textDocument = sourceText.value;
var fontObject = textDocument.fontObject;
// Prüfen, ob Font variable Achsen hat
if (fontObject && fontObject.designAxesData) {
var axes = fontObject.designAxesData;
for (var i = 0; i < axes.length; i++) {
var axis = axes[i];
$.writeln("Axis: " + axis.name);
$.writeln(" Tag: " + axis.tag);
$.writeln(" Min: " + axis.minValue);
$.writeln(" max: " + axis.maxValue);
$.writeln(" Default: " + axis.defaultValue);
}
}
Achsen-Animatoren per Skript hinzufügen
Erstellen einer Komposition und einer Textebene
// Komposition und Textebene anlegen var comp = app.project.items.addComp("Variable Font Demo", 1920, 1080, 1, 30, 30); var textLayer = comp.layers.addText("Hello World");
Font auf eine Variable Schriftart setzen
// Font auf eine Variable Schriftart setzen var textDocument = textLayer.property("Source Text").value; textDocument.font = "ShantellSans"; // oder beliebiger Name einer variablen Schriftart textLayer.property("Source Text").setValue(textDocument);
Text-Eigenschaft und Animatoren-Gruppe abrufen
// Text-Eigenschaft und Animatoren-Gruppe abrufen var textProp = textLayer.property("Text"); var animators = textProp.property("Animators");
Neuen Animator hinzufügen
// Neuen Animator hinzufügen var animator = animators.addProperty("ADBE Text Animator"); var animatorProps = animator.property("ADBE Text Animator Properties");
Hinzufügen einer Achse der variablen Schriftart mit ihrem Tag aus 4 Zeichen
// Achse der variablen Schriftart mit ihrem Tag aus 4 Zeichen hinzufügen // Häufige Tags: "wght" (Gewichtung), "wdth" (Breite), "ital" (Kursiv), "slnt" (Neigung) var weightAxis = animatorProps.addVariableFontAxis("wght");
Wert ohne Keyframe setzen
// Wert setzen (ohne Keyframe) weightAxis.setValue(700);
Erstellen von Keyframes
// Oder Keyframes anlegen var italicAxis = animatorProps.addVariableFontAxis("ital"); italicAxis.setValueAtTime(0, 0); italicAxis.setValueAtTime(2, 1);
Verfügbare Achsen prüfen
function getAvailableAxes(textLayer) {
var sourceText = textLayer.property("Quelltext");
var textDoc = sourceText.value;
var fontObj = textDoc.fontObject;
if (!fontObj || !fontObj.designAxesData) {
return [];
}
var axisInfo = [];
for (var i = 0; i < fontObj.designAxesData.length; i++) {
var axis = fontObj.designAxesData[i];
axisInfo.push({
name: axis.name,
tag: axis.tag,
min: axis.minValue,
max: axis.maxValue,
default: axis.defaultValue
});
}
return axisInfo;
}