Die Arbeitsweise
motion-canvas-agent verbindet einen Agenten über eine lokale HTTP-API mit einem laufenden Motion-Canvas-Editor. Er kann Frames ansteuern, Screenshots aufnehmen, den Szenengraphen prüfen, Vorschau- oder Rendereinstellungen ändern und Exporte auslösen. Player und Renderer laufen weiterhin im Browser.
Die Integration verwendet zwei Dateien: ein Vite-Serverplugin und ein Clientplugin im Motion-Canvas-Projekt. Anfragen laufen über den Entwicklungsserver zum offenen Browser. Exakte Frame-Prüfung wird dadurch skriptfähig, benötigt aber eine aktive Editorverbindung statt als eigenständiger Headless-Renderer zu arbeiten.
Erwartete Ergebnisse
- Eine lokale Steuerungsbrücke für ein Motion-Canvas-Projekt.
- Framespezifische Screenshots und Szenengraphdaten.
- Angeforderte Renderaktionen und aufgezeichnete Vorschau-/Rendereinstellungen.
Vom Briefing zur Prüfung
- 01Beide Plugin-Seiten verbinden
Füge das Serverplugin zu Vite und das Clientplugin zum Motion-Canvas-Projekt hinzu. Starte den Entwicklungsserver und öffne den Editor im Browser.
- 02Einen bekannten Frame prüfen
Prüfe den Verbindungsstatus, setze die vorgesehene Größe und steuere einen exakten Frame an. Erfasse ihn und vergleiche Szenengraphwerte mit dem sichtbaren Ergebnis.
- 03Mit expliziten Einstellungen rendern
Prüfe Fehler und unterscheide Vorschau- von Rendereinstellungen. Starte den gewünschten Export und verifiziere das tatsächliche Artefakt nach Abschluss.