Что важно знать
- MCP — живая работа со сценой, скрипт — повторяемость и серии.
- blender -b -P script.py -a; аргументы выполняются по порядку.
- execute_blender_code — произвольный Python: безопасный режим и localhost.
BlenderMCP и скрипты bpy, фоновый рендер, безопасность выполнения кода.
Практика. Сделать 5-секундный пролёт камеры вокруг упаковки товара и положить его под титры HyperFrames.
Оба пути — это Python API Blender (bpy). BlenderMCP даёт агенту доступ к открытому Blender в реальном времени, скрипт с запуском blender -b — воспроизводимую сборку без интерфейса.
Полный разборblender -b запускает Blender без интерфейса, -P выполняет скрипт, -a рендерит анимацию. Аргументы выполняются по порядку: вывод и формат задают до -a.
Полный разборexecute_blender_code выполняет произвольный Python внутри Blender — а Python в Blender может читать файлы, запускать программы и ходить в сеть. Это сила и риск одновременно.
Полный разборПомогает вести занятия, лекции и рабочие созвоны: на одном экране показывает подсказки по материалу, которые не видит аудитория, и помогает точнее отвечать на вопросы.