3D-моделирование на базе искусственного интеллекта с помощью Blender MCP 1.1.0
Model Context Protocol (MCP) - это открытый протокол, обеспечивающий бесшовную интеграцию между приложениями LLM и внешними источниками данных и инструментами. Он был анонсирован компанией Anthropic 25 ноября 2024 года.
MCP можно рассматривать как «USB-стандарт» для систем искусственного интеллекта. Подобно тому, как USB создал универсальный интерфейс, позволяющий любому USB-устройству подключаться к любому USB-порту - устраняя необходимость в устройство-специфичных коннекторах - MCP создает стандартизированный способ для приложений ИИ подключаться к различным источникам данных и инструментам.
До появления USB каждое устройство требовало своего собственного проприетарного коннектора. Аналогично, до появления MCP разработчикам приходилось создавать пользовательские интеграции для каждой комбинации приложения ИИ и источника данных. MCP устанавливает общий протокол «plug and play», который позволяет любому MCP-совместимому клиенту работать с любым MCP-совместимым сервером, значительно снижая сложность интеграции и время разработки.
BlenderMCP интегрирует Claude AI, искусственный интеллект, разработанный компанией Anthropic, в Blender через протокол Model Context Protocol (MCP), позволяя Claude напрямую взаимодействовать с Blender и управлять им. Эта интеграция обеспечивает оперативное 3D-моделирование, создание сцен и манипулирование ими.
Что нового в релизе Blender MCP 1.1.0:
- Добавлена поддержка ассетов Poly Haven через их API.
- Возможность создания 3D-моделей с помощью Hyper3D Rodin.
Основные функции:
- Двусторонняя связь между Claude AI и Blender через сокет-сервер.
- Управление объектами: создание, изменение и удаление 3D-объектов.
- Работа с материалами: настройка текстур и цветов.
- Анализ сцены: получение детальной информации о текущей сцене.
- Выполнение Python-кода в Blender напрямую из Claude.
- Обновление делает процесс 3D-моделирования более интуитивным и эффективным.
В демонстрации выше можно наблюдать, как Blender MCP позволяет загрузить 2D-изображение и с помощью Claude AI создать 3D-модель в Blender - используя только текстовые запросы, без ручного моделирования, благодаря быстрой итерации через запросы и точной настройке с помощью детальных инструкций.