Принцип работы
motion-canvas-agent соединяет агента с работающим редактором Motion Canvas через локальный HTTP API. Позволяет перейти к кадру, сделать скриншот, изучить граф сцены, изменить настройки превью или рендера и запустить экспорт. Проигрыватель и рендерер по-прежнему работают в браузере.
Интеграция использует два файла: серверный плагин Vite и клиентский плагин внутри проекта Motion Canvas. Запросы идут через сервер разработки в открытый браузер. Это позволяет скриптовать точную проверку кадров, но требует живого соединения с редактором, а не работает как независимый headless-рендерер.
Ожидаемые результаты
- Локальный мост управления, подключённый к проекту Motion Canvas.
- Скриншоты конкретных кадров и данные проверки графа сцены.
- Запрошенные действия рендера и записанные настройки превью/рендера.
От задания до проверки
- 01Подключите обе стороны плагина
Добавьте серверный плагин в Vite, клиентский — в проект Motion Canvas. Запустите сервер разработки и откройте редактор в браузере.
- 02Проверьте известный кадр
Проверьте соединение, задайте нужный размер и перейдите к точному кадру. Снимите его и сравните значения графа сцены с видимым результатом.
- 03Рендерите с явными настройками
Проверьте ошибки и различайте настройки превью и рендера. Запустите запрошенный экспорт и проверьте фактический артефакт после завершения.