SyntheticSynthetic/Docs
ProdukteNeuigkeiten
Dashboard →

Tool-Referenz

Keyframes & Expressions

Keyframes hinzufügen, ändern, mit Easing versehen und umkehren. Expressions schreiben, ein-/ausschalten und backen. Beliebige Eigenschaftswerte lesen und schreiben.

Beim Easing versteht Claude natürliche Sprache: "Versieh die Skalierungs-Keyframes mit Ease-in" oder "Lass die Position bei 2s mit Ease-out auslaufen" — Claude wählt die passenden Ease-Werte automatisch.

Keyframes

set_keyframes

Setzt einen oder mehrere Keyframes auf eine Eigenschaft zu angegebenen Zeiten mit angegebenen Werten.

list_keyframes

Listet alle Keyframes einer Eigenschaft mit Zeit, Wert und Interpolationstyp auf.

remove_keyframes

Entfernt Keyframes aus einer Eigenschaft anhand des Index oder eines Zeitbereichs.

copy_keyframes

Kopiert Keyframes von einer Eigenschaft auf eine andere, mit optionalem Zeitversatz.

set_keyframe_ease

Legt Ease-Griffe (Geschwindigkeit und Einfluss für Ein/Aus) für einen oder mehrere Keyframes fest.

set_keyframe_interpolation

Legt den Interpolationstyp von Keyframes fest: Linear, Bezier, Hold, Auto Bezier.

set_keyframe_hold

Wandelt Keyframes in Hold-Interpolation um (keine Interpolation zwischen den Werten).

set_keyframe_roving

Aktiviert oder deaktiviert die Option Zeitlich variabel (Roving) für Keyframes.

reverse_keyframes

Kehrt die Reihenfolge aller Keyframes einer Eigenschaft innerhalb eines Zeitbereichs um.

batch_keyframe_offset

Verschiebt alle Keyframes einer oder mehrerer Eigenschaften um einen angegebenen Zeitversatz.

Expressions

set_expression

Setzt einen Expression-String auf eine Eigenschaft.

get_expression

Ruft den aktuellen Expression-String einer Eigenschaft ab.

toggle_expression

Aktiviert oder deaktiviert die Expression einer Eigenschaft, ohne sie zu entfernen.

bake_expression

Wertet eine Expression in jedem Frame aus und ersetzt sie durch gebackene Keyframes.

link_property_expression

Erstellt eine Expression, die eine Eigenschaft mit einer anderen verknüpft (Pickwhip-Abkürzung).

list_expression_errors

Listet alle Eigenschaften einer Komposition auf, die Expression-Fehler aufweisen.

get_expression_globals

Ruft die globalen Einstellungen der Expression-Engine für das Projekt ab.

batch_set_expression

Wendet denselben Expression-String auf eine Eigenschaft in mehreren Ebenen oder Kompositionen an.

Eigenschaften & Transformationen

get_property_value

Ruft den Wert einer beliebigen Eigenschaft zu einem angegebenen Zeitpunkt ab.

set_property_value

Setzt eine Eigenschaft auf einen statischen Wert (ohne Keyframe).

get_all_property_values

Ruft alle Eigenschaftswerte einer Ebene zu einem angegebenen Zeitpunkt ab.

get_property_tree

Ruft den vollständigen Eigenschaftsbaum einer Ebene als verschachtelte JSON-Struktur ab.

get_transform

Ruft die aktuellen Transformationswerte (Position, Skalierung, Drehung, Deckkraft, Ankerpunkt) einer Ebene ab.

set_transform

Setzt Transformationswerte (Position, Skalierung, Drehung, Deckkraft, Ankerpunkt) auf einer Ebene.

set_3d_transform

Setzt 3D-Transformationswerte auf einer 3D-Ebene, einschließlich Z-Position und X/Y/Z-Drehung.

get_spatial_tangents

Ruft die räumlichen Tangentengriffe eines Positions-Keyframes ab.

set_spatial_tangents

Setzt die räumlichen Tangentengriffe eines Positions-Keyframes für gekrümmte Bewegungspfade.