Интеграция AI в рабочий процесс Blender
Разработчики из Scenario Labs выпустили экспериментальный плагин Scenario for Blender, лицензированный по GPL-3.0. Инструмент позволяет использовать текстовые описания (prompts) для генерации различных медиа-ассетов непосредственно в интерфейсе Blender 5.0 и новее. Плагин работает через локальный MCP-сервер и требует наличия учетной записи Scenario с активным API-ключом.
Ключевая особенность — возможность превратить текстовое описание сцены в «серый ящик» (greybox layout) с помощью функции Blockout, а также генерировать PBR-материалы, которые можно сразу применять к выбранным мешам. Это сокращает путь от идеи до прототипа сцены.
Поддерживаемые форматы и модели
Плагин поддерживает несколько направлений генерации, используя различные модели и параметры, которые влияют на стоимость (Creative Units). Ниже приведена сводка доступных функций:
| Тип генерации | Входные данные | Результат | Применение в Blender |
|---|---|---|---|
| 3D Mesh | Текст или референс | 3D-модель (mesh) | Импорт в сцену, редактирование через провайдеры |
| PBR Materials | Текст или референс | Набор текстур (Albedo, Roughness, Normal и др.) | Прямое применение к слоту материала выбранного объекта |
| Video | Промпт, изображение или playblast | Видеоролик | Добавление на таймлайн, использование в Render Video |
| Audio | Текст (описание звука) | Звуковая дорожка | Добавление в видеоредактор (Sequencer) |
| Environment | Текст | 360° панорама / HDRI | Применение к World-окружению сцены |
Технические требования и установка
Для работы плагина требуется:
- Blender 5.0+ (проверено на совместимость с манифестом расширения).
- Аккаунт Scenario с доступом к API и выданным ключом (API Key + Secret).
- Интернет-соединение и включенная опция Allow Online Access в настройках Blender.
Установка осуществляется через официальный репозиторий https://blender.scenario.com/repo/index.json или вручную через ZIP-архив с GitHub. Важно: плагин не размещен в официальном каталоге Blender Extensions из-за требований к внешним сервисам и оплате, поэтому установка идет через сторонний репозиторий.
Безопасность и работа с данными
Плагин использует локальный сервер http://127.0.0.1:9876/mcp для связи с AI-агентами. Это позволяет таким инструментам, как Claude Code или Cursor, взаимодействовать с открытой сценой Blender. По умолчанию отключено произвольное выполнение Python-кода, но подключенные агенты могут читать сцену и запрашивать платные генерации от имени пользователя. Ключи API хранятся в настройках Blender, а не в системном хранилище ключей.
Почему это важно
Интеграция Scenario в Blender знаменует собой шаг к «генеративному 3D-продакшену». Художникам больше не нужно экспортировать модели в сторонние сервисы, ждать генерации и импортировать их обратно. Весь цикл — от текстового описания до готового материала или видео — остается внутри одного приложения. Это особенно полезно для быстрого создания прототипов (blockout), генерации фоновых элементов и звукового оформления, экономя часы рутинной работы.
Источник: Github ↗
