Вопрос с собеседования · Видео с ИИ-агентами

Когда управлять Blender через BlenderMCP, а когда — скриптом bpy с рендером из командной строки?

Middle3D в Blender
Ещё спрашивают так:
  • Как 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 — ассистент для живых разговоров

Помогает вести занятия, лекции и рабочие созвоны: на одном экране показывает подсказки по материалу, которые не видит аудитория, и помогает точнее отвечать на вопросы.

Узнать о sotto