Когда управлять Blender через BlenderMCP, а когда — скриптом bpy с рендером из командной строки?
- Как Claude работает с Blender?
Оба пути — это Python API Blender (bpy). BlenderMCP даёт агенту доступ к открытому Blender в реальном времени, скрипт с запуском blender -b — воспроизводимую сборку без интерфейса.
- MCP: «поставь свет мягче, покажи вид из камеры» — диалог и правки на глаз
- Скрипт: сцена из кода, рендер на сервере, серии с разными данными
- Рабочая связка: найти решение через MCP, закрепить его в скрипте
А ещё Скрипт живёт в git, а состояние открытого Blender — нет
Подробно
BlenderMCP — сторонний открытый проект: аддон внутри Blender поднимает локальный сокет-сервер, а MCP-сервер связывает его с агентом. В Claude Code подключается командой claude mcp add blender uvx mcp-for-blender (пакет переименован из blender-mcp). Агент может выполнять Python в открытой сцене, получать её описание, делать снимки вьюпорта и камеры, искать и импортировать ассеты (Poly Haven, Sketchfab и др.). Это удобно, когда сцену ищут: свет, ракурс, материал — агент пробует, смотрит снимок, правит.
Скрипт bpy — та же логика, но записанная в файл: создать или открыть сцену, расставить объекты, камеру и свет, задать параметры рендера. Blender выполняет его без интерфейса. Плюсы — повторяемость, git, запуск на другом компьютере, подстановка данных (название товара, цвет, текстура) для серии.
Удачный процесс: через MCP найти вид, который нравится, затем попросить агента «перенеси текущую сцену в скрипт, который собирает её с нуля», и дальше рендерить из скрипта.
Что хотят услышать
- Оба пути — Python API bpy.
- MCP — интерактивная работа с открытой сценой; скрипт — воспроизводимость и серии.
- Связка: поиск через MCP, закрепление в скрипте.
Проверьте себя
Один верный вариант. Подумайте, потом откройте ответ.
Показать варианты и ответ
- ✓MCP — для живой работы над сценой, когда агент смотрит на результат и правит; скрипт и фоновый рендер — для повторяемой сборки и серий
- ✗Только MCP — без него Blender не умеет выполнять Python
- ✗Только скрипт — MCP не позволяет менять сцену
- ✗MCP нужен только для финального рендера на сервере, а скрипт bpy — только для установки аддонов и настройки интерфейса, сцену им менять нельзя
Что спросят дальше
Связанные вопросы
sotto — ассистент для живых разговоров
Помогает вести занятия, лекции и рабочие созвоны: на одном экране показывает подсказки по материалу, которые не видит аудитория, и помогает точнее отвечать на вопросы.