如何用BlenderMCP 10分钟让AI替你建模自然语言驱动Blender的实战指南【免费下载链接】blender-mcpCommunity plugin to control Blender 3D with any LLM of your choice项目地址: https://gitcode.com/GitHub_Trending/bl/blender-mcpBlenderMCP 是一款开源的社区插件它通过 Model Context ProtocolMCP把 Blender 3D 接到任意大语言模型上你只管像聊天一样说出需求AI 就会在你的 Blender 视口里实时建物体、调材质、打灯光。这篇文章不讲枯燥理论而是带你完整走一遍从空白场景到一座小岛的实战照着做你也能把重复建模的时间省下六成以上。先别急着动手你原来的建模流程痛点在哪手动流程大概是这样的打开 Blender → 在几百个按钮里翻找功能 → 背快捷键 → 反复试错 → 渲染出来才发现比例不对 → 从头再来。用 BlenderMCP 之后的流程是一句话描述 → AI 执行 → 截图确认 → 一句话微调 → 完成。区别的本质不是省了几个点击而是把找按钮、记参数的体力活外包给了大模型把想清楚要什么的判断力留给你自己。三步牵好电话线BlenderMCP安装配置最快路径动手之前先花 30 秒理解它为什么能看见你的操作。BlenderMCP 的通信链路是这样一条线LLM 客户端 ←MCP→ MCP 服务器(src/blender_mcp/server.py) ←TCP:9876→ Blender 插件(addon.py)AI 客户端与服务器之间走标准 MCP 协议服务器再通过本机 9876 端口把一条条 JSON 指令实时推给 Blender 里的插件。整条链路只需要三步就能搭好。第一步安装 uv 包管理器MCP 服务器用 Python 编写官方推荐用 uv 来启动一条命令搞定brew install uvWindows 用 PowerShell 安装脚本Linux 用 curl 脚本命令都在项目 README 里。注意不要用pip install uv它可能不生成uvx命令导致 AI 客户端找不到服务器。第二步在 AI 客户端里登记 MCP 服务器以 Claude 桌面版为例编辑配置文件claude_desktop_config.json{ mcpServers: { blender: { command: uvx, args: [blender-mcp] } } }Cursor、VS Code、Claude Code CLI 也都有对应的配置入口原理完全一致。第三步把插件装进 Blender克隆项目仓库git clone https://gitcode.com/GitHub_Trending/bl/blender-mcp在 Blender 中进入「编辑 偏好设置 插件」点击安装选择项目根目录的addon.py勾选启用Interface: Blender MCP插件验证连接从灰色按钮到锤子图标启用后按N打开 3D 视图侧边栏切到BlenderMCP标签页勾选 Poly Haven后面下载材质要用然后点击Connect to Claude。连接成功时AI 客户端里会出现一个锤子图标表示 Blender 工具已就绪。让 AI 看见你的场景双向通信的关键很多 AI 建模工具是闭眼操作——AI 只发指令不知道场景里到底有什么。BlenderMCP 恰恰解决了这个问题addon.py里的get_scene_info会汇报当前场景的对象清单get_viewport_screenshot则能直接把 3D 视口截图发给 AI。这意味着你可以说把我刚建的立方体旋转 45 度AI 真的知道那个立方体是谁也可以说截图看看现在的效果AI 看完图后会自动修正比例问题。人机之间由此形成了说→做→看→改的完整闭环而不是单方面的命令流水线。实战10分钟用一句话造一座小岛理论说完直接上菜。下面这套指令流我反复验证过你可以逐条复制进聊天框建场景创建一个低多边形海滩场景沙地、海面、几棵棕榈树和散布的岩石调布局把棕榈树分布到海滩边缘岩石放在水面附近物体间距均匀上材质给海面加浅蓝色半透明材质沙地用暖黄色棕榈树加绿色树叶材质打光使用 Poly Haven 的日落 HDRI 作为环境光色温暖一些验收截取视口截图检查比例和光影是否自然第 5 步是这套工作流的神来之笔AI 截完图如果觉得构图空还会主动建议要不要我再加几只海鸟——你只需要回一个好字。整个过程中你做的事情只是描述意图和做决策。同样的场景用手动方式从零搭建至少两小时起步用这个流程从连接到出图 10 分钟左右重复性操作的时间大约省下 70%。进阶武器让 AI 直接凭空造物如果只是搭积木式的建模还体现不出它的上限。BlenderMCP 还准备了三把进阶武器Hyper3D Rodin 文本生成输入文字描述AI 直接生成可导入的 3D 资产免费试用有每日额度Hunyuan3D 模型生成支持文本或图片输入生成结果直接导入场景Sketchfab 模型搜索对话里说中世纪城堡AI 会搜索模型库并一键导入此外addon.py里的execute_code允许 AI 在 Blender 中执行任意 Python 代码——这是最底层也最强大的能力核心实现不过几行def execute_code(self, code): namespace {bpy: bpy} with redirect_stdout(capture_buffer): exec(code, namespace) return {executed: True, result: capture_buffer.getvalue()}简单说凡是 Blender 的 Python API 能做的事你都能用一句话让 AI 去做。⚠️ 但要记住这相当于给 AI 开了管理员权限使用前务必先保存工程文件。常见问题速查遇到这些情况怎么办现象原因解决办法连接不上AI 客户端找不到 uvx用which uvx查绝对路径填入配置的 command 字段完全退出并重启客户端第一条指令就失败MCP 首条指令常有握手延迟直接重试一次即可复杂操作超时单条指令任务太重拆成多条小指令一步步来Python 版本冲突本机 Python 环境混乱配置加--python: 3.11并设置UV_PYTHON_PREFERENCEonly-managed在意隐私项目默认收集匿名使用统计启动时设置BLENDER_MCP_DISABLE_TELEMETRYtrue可完全关闭另外Sketchfab、Hyper3D、Hunyuan3D 的 API 密钥都存在 Blender 插件偏好设置里编辑 偏好设置 插件 Blender MCP通过系统级加密保存src/blender_mcp/secret_store.py不会写进 .blend 工程文件换电脑也不用重新填。下一步从会玩到玩出花样最后送你几条我踩坑总结出来的进阶心法指令分层复杂场景先搭大框架再逐层加细节别一句话塞十件事迭代优化一次只改一个特征配合截图逐步逼近你想要的效果参考图驱动描述不清楚时直接给 AI 一张参考图效果立竿见影代码兜底AI 实现不了的精细操作自己写几行 Python 让它执行现在就去克隆项目git clone https://gitcode.com/GitHub_Trending/bl/blender-mcp把addon.py装进 Blender然后对你的 AI 说出第一句建模指令吧。十分钟后你可能会惊讶地发现建模这件事原来可以这么轻松。【免费下载链接】blender-mcpCommunity plugin to control Blender 3D with any LLM of your choice项目地址: https://gitcode.com/GitHub_Trending/bl/blender-mcp创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考