BlenderMCP 教程:3 步装好这个 Blender 插件,用自然语言控制 3D 建模

发布时间:2026/9/4 14:49:44
BlenderMCP 教程:3 步装好这个 Blender 插件,用自然语言控制 3D 建模 BlenderMCP 教程3 步装好这个 Blender 插件用自然语言控制 3D 建模【免费下载链接】blender-mcpCommunity plugin to control Blender 3D with any LLM of your choice项目地址: https://gitcode.com/GitHub_Trending/bl/blender-mcpBlenderMCP 是一个开源的 Blender 插件基于 Model Context ProtocolMCP让任意大语言模型直接操作 Blender 3D你在对话里描述想建什么AI 就会创建物体、调整材质、截取视口画面并实时改场景。本文从干净环境讲起带你把 AI 3D 建模工作流完整跑通最后附上新手最常踩的 5 个坑。 先说痛点为什么 AI 建模总差最后一步让 AI 讲建模理论很简单难的是把它落到 Blender 里你要么去 scripting 工作区手搓 Python要么把把车改成红色金属质感人肉翻译成一串节点操作。BlenderMCP 补的就是这段距离。它的链路很短你的 AI 客户端Claude Desktop、Cursor、VS Code 等通过 MCP 协议连到一个 MCP 服务器服务器再用 TCP 9876 端口把 JSON 指令发给 Blender 里安装的 addon由后者真正执行创建、移动、缩放、删改等操作。而且它是双向的——Blender 能把视口截图回传给 AI相当于让模型看见自己的作品并自我修正。核心桥梁实现在 src/blender_mcp/server.py。 从零上手3 步装好 BlenderMCP准备工作三样Blender 3.0 以上推荐 4.x、Python 3.10 以上、uv 运行器。第 1 步装好 uvmacOS 执行brew install uvLinux / Windows 用官方安装脚本即可。注意不要用pip install uv那样可能生成不了uvx命令。第 2 步在 AI 客户端里注册 blender-mcp以 Claude Desktop 为例在 Settings Developer Edit Config 打开claude_desktop_config.json加入{ mcpServers: { blender: { command: uvx, args: [blender-mcp] } } }Cursor、VS Code 的配置结构相同如果你用 Claude Code CLI一行claude mcp add blender uvx blender-mcp就够了。第 3 步装 addon 并建立连接拿到仓库里的 addon.py也可以先克隆仓库git clone https://gitcode.com/GitHub_Trending/bl/blender-mcpBlender 中进入 Edit Preferences Add-ons Install…选中addon.py勾选启用 Interface: Blender MCP在 3D 视口按N打开侧边栏切到 BlenderMCP 标签点击 Connect连接成功后AI 客户端会显示一个锤子图标表示 Blender 工具已就绪。⚡ 连上之后能干什么4 个真实用法一句话建场景建一个低多边形地牢门口站一条守金币的龙——AI 会自己规划物体、位置和材质。改材质不翻菜单把这台车改成红色金属直接在对话里完成。AI 会看图视口截图工具让 AI 检查渲染结果不对就自己再改一轮相当于内置了质检。资产与生成式建模在侧边栏开启 Poly Haven 后可直接拉取 HDRI、贴图和模型还能搜 Sketchfab 模型入库或用 Hyper3D Rodin、Hunyuan3D 把文字生成 3D 资产。另外还有一个终极模式AI 可以直接在 Blender 里编写并执行任意 Python 代码凡是 API 能做的它都能做。副作用是——用之前记得先CtrlS保存文件。️ 避开新手最常踩的 5 个坑报spawn uvx ENOENTGUI 客户端不继承终端 PATH用which uvxWindows 用where uvx拿到完整路径填进配置的command字段。改完配置没生效必须完全退出 AI 客户端再重开热重载不算数。用了后台模式blender -b下 MCP 套接字和视口工具都不可用请保持正常的图形界面会话。手动跑 uvx服务器由 AI 客户端负责拉起你手动执行反而可能抢端口另外第一条指令偶尔会失败直接重试一次。复杂任务超时把大需求拆成连续的小请求比一次性丢一句帮我做整套场景稳得多。顺带一提Apple Silicon 上如果碰到架构不匹配在 args 里加--python 3.11-aarch64即可。 进阶密钥存放与隐私开关要用 Sketchfab、Hyper3D 或 Hunyuan3D 的 API把密钥填在 Edit Preferences Add-ons Blender MCP 里它们会持久化保存存储走系统级加密存储见 src/blender_mcp/secret_store.py上传统计前会先剔除类密钥字符串见 src/blender_mcp/secret_redact.py。项目默认只采集匿名使用统计工具名、耗时、版本平台在 src/blender_mcp/telemetry.py 里实现。想彻底关掉的话在启动参数里加BLENDER_MCP_DISABLE_TELEMETRYtrue或在 Blender 的 addon 偏好里取消勾选。✅ 下一步行动清单装完可以按这个清单自检uvx在终端能跑通 → 客户端配置里已注册 blender-mcp → addon 已启用且侧边栏点了 Connect → 客户端出现锤子图标。四步全过就可以试着让 AI 建第一个场景了。想继续深挖时README.md 里有完整功能表和各客户端的接入细节pyproject.toml 里能看到核心依赖就是 mcp 和 httpx。以后升级版本也简单替换新addon.py在客户端里移除并重新添加 MCP 服务器即可。【免费下载链接】blender-mcpCommunity plugin to control Blender 3D with any LLM of your choice项目地址: https://gitcode.com/GitHub_Trending/bl/blender-mcp创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考