BlenderMCP:把 Blender 接上 AI 建模的完整实操指南

📅 2026/8/23 10:55:37
BlenderMCP:把 Blender 接上 AI 建模的完整实操指南
BlenderMCP把 Blender 接上 AI 建模的完整实操指南【免费下载链接】blender-mcpCommunity plugin to control Blender 3D with any LLM of your choice项目地址: https://gitcode.com/GitHub_Trending/bl/blender-mcp你有没有被这样的场景卡住明明想让 AI 帮你做 3D却不知道如何把大模型接进 Blender 的工作流只能在聊天框和参数面板之间来回切换手动调一个材质、挪一个灯光。BlenderMCP 通过模型上下文协议MCP把 Blender 与任意 LLM 连起来用自然语言就能创建和调整 3D 模型。本文带你走完安装、首次连接再给 4 个由浅入深的提示词示例全程约 5 分钟。1. 为什么要把 AI 接进 BlenderBlender 里大量工作是重复性操作建物体、选材质、布灯光、调相机每一步都要翻对应的面板新手很容易在层级里迷路。它的思路是把工作拆成两半Blender 一侧由 addon.py 在本地开一个端口接收并执行指令AI 一侧由 MCP 服务器 实现 MCP 协议把大模型的意图翻译成 JSON 命令通过本地 socket 发给 Blender。连上之后AI 能创建和删改物体、调材质颜色、查询场景里的物体灯光相机还能看视口截图来看懂当前画面形成一个双向回路。2. 动手前的环境要求项目要求Blender3.0 及以上推荐 4.x/5.x必须是正常图形界面后台模式不可用Python3.10 及以上uv 包管理器最新版本负责一键拉起 MCP 服务器AI 客户端Claude Desktop、Cursor、VS Code 等任意支持 MCP 的客户端3. BlenderMCP 安装步骤Mac 与 WindowsMac打开终端运行brew install uv这一步装的是 uv它稍后会替你自动拉取并运行 MCP 服务器。获取插件文件git clone https://gitcode.com/GitHub_Trending/bl/blender-mcp克隆下来后仓库根目录的addon.py就是待会儿要装进 Blender 的插件。Windows在 PowerShell 中运行官方脚本安装 uvpowershell -c irm https://astral.sh/uv/install.ps1 | iex一行脚本装完省去手动配置。把 uv 加进用户路径这样图形界面客户端才找得到uvx命令$localBin $env:USERPROFILE\.local\bin $userPath [Environment]::GetEnvironmentVariable(Path, User) [Environment]::SetEnvironmentVariable(Path, $userPath;$localBin, User)同样用git clone拿到addon.py地址同 Mac 第 2 步。提醒不要用pip install uv那样可能不会生成uvx命令。4. 第一次连接与最小可用配置打开 Blender进入编辑 偏好设置 插件点安装...选择addon.py。启用 Interface: Blender MCP 插件。在 3D 视口按N调出侧边栏切到 BlenderMCP 标签页点Connect to Claude。打开 AI 客户端的 MCP 配置Claude Desktop设置 开发者 编辑配置加入下面这份最短配置{ mcpServers: { blender: { command: uvx, args: [blender-mcp] } } }完全退出客户端再重新打开让配置生效。界面上只需要关心那个 Connect 按钮旁边的 Poly Haven 复选框是可选的资源库开关第一次可以不勾。注意不要在终端里手动执行uvx服务器会由客户端自己拉起连接成功后客户端会出现一个小锤子图标说明 Blender 工具已就绪。5. 上手实战4 个由浅入深的提示词示例示例 1创建基础物体需求先放一个物体验证链路通了指令「在场景中央创建一个红色金属质感的球体」效果AI 建好球体并应用红色金属材质视口里立即可见示例 2查看场景状态需求动手前搞清楚当前场景里有什么指令「列出当前场景中所有的物体、灯光和相机」效果返回一份结构化的场景清单为后续操作提供上下文示例 3局部材质调整需求只改一个物体的外观不重建模型指令「把这辆车改成红色金属质感」效果AI 定位到该物体只修改材质参数不动其他对象示例 4完整场景 资源集成需求一个有氛围感的完整低多边形场景指令「创建一个低多边形地牢里面有一条守着金罐的龙」效果AI 自行规划布局和灯光并逐步搭建若勾选了 Poly Haven还能直接拉取 HDRI 和现成模型6. 个性化调整环境变量与可选集成Blender 和 MCP 服务器不在同一台机器时Docker、WSL、远程主机在客户端配置的env里调整变量默认值说明BLENDER_HOSTlocalhost插件所在主机地址Docker 内一般填 host.docker.internalBLENDER_PORT9876连接端口需与插件端一致BLENDER_MCP_DISABLE_TELEMETRY关设为 true 关闭匿名使用统计可选集成按需开启不装也能跑通基础流程集成开启方式Poly Haven侧边栏勾选AI 可下载 HDRI、纹理和模型Sketchfab填入 API Key搜索并导入模型Hyper3D Rodin填入 API Key用 AI 生成 3D 模型免费额度有每日上限Hunyuan3D在 Blender 插件偏好里填密钥用于文生 3D较新版本陆续加入了 Hunyuan3D 支持、视口截图、Sketchfab 搜索等功能从旧版升级时重新导入最新addon.py并在客户端里删除重加 MCP 服务器即可。7. BlenderMCP 常见问题速查现象原因处理第一条指令就超时首次连接握手不稳直接重试一次通常就能通过spawn uvx ENOENT图形界面客户端找不到 uvx执行which uvxWindows 用where uvx把完整路径填进配置的 command提示连不上 Blender插件服务没启动或主机/端口不一致在侧边栏确认已点 Connect核对 BLENDER_HOST 与 BLENDER_PORTApple Silicon 报 x86_64 构建错误uv 选错了 Python 架构在 args 里加上--python 3.11-aarch64复杂场景请求超时单次任务量太大拆成多条小指令按顺序分步下发改了配置仍无效客户端没有完全重启彻底退出 AI 客户端后重新打开8. 安全边界它的能力边界在哪里execute_blender_code会在 Blender 里执行任意 Python理论上可以把场景改成任何样子做大动作前建议先存盘。开启资源库集成后AI 会下载并导入模型、纹理和 HDRI留意素材授权和磁盘占用。项目默认会发送匿名使用统计工具名、成功与否、版本信息介意的人可以用上面的环境变量或插件偏好里的开关关掉。一句话总结BlenderMCP 让一句自然语言就能真正操作 Blender装好插件、配好服务器、点下 Connect 就能开工。随着 MCP 生态和 3D 资产库继续扩张AI 当建模搭子这条路只会越走越顺。【免费下载链接】blender-mcpCommunity plugin to control Blender 3D with any LLM of your choice项目地址: https://gitcode.com/GitHub_Trending/bl/blender-mcp创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考