news 2026/9/4 16:16:57

BlenderMCP 上手指南:让 Claude 替你搭 3D 场景

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
BlenderMCP 上手指南:让 Claude 替你搭 3D 场景

BlenderMCP 上手指南:让 Claude 替你搭 3D 场景

【免费下载链接】blender-mcpCommunity plugin to control Blender 3D with any LLM of your choice项目地址: https://gitcode.com/GitHub_Trending/bl/blender-mcp

你在 AI 对话框里敲下"做一个地牢,里面有条龙守着金子",几分钟后 Blender 里真的冒出一个摆好龙和金堆的地牢场景——这就是 BlenderMCP 带来的 AI 3D 建模工作流:这个开源插件通过模型上下文协议(MCP)把 Blender 接入 Claude 等大语言模型,新手也能靠自然语言搭出完整 3D 场景。

🔌 拆解原理:Claude 如何控制 Blender

一句话讲清链路:BlenderMCP 在 Blender 和 Claude 之间开了一条实时对话通道——Claude 发出结构化指令,Blender 执行并把结果回传,双方都能看到对方反馈。这条通道由三处接力完成:

第一段:插件里开 socket

addon.py 在 Blender 内部起一个 TCP socket 服务器(默认端口 9876),负责收指令并在当前场景里执行:建、移、删物体,改材质和颜色,还能把视口截图回传,让 Claude"看见"现场。

第二段:MCP 服务端做翻译

src/blender_mcp/server.py 实现了 MCP 协议,是对话的另一端:它把 LLM 客户端的工具调用翻译成 socket 指令发给 Blender,再把执行结果送回模型,Claude 由此知道"刚才做了什么"。

第三段:顺带接上资源库

服务端还对接了 Poly Haven、Sketchfab、Hyper3D Rodin、Hunyuan3D 等资源与生成平台,一句话就能触发下载 HDRI、纹理或 3D 模型,也可以直接 AI 生成新模型。

🚀 跑通:四步装好并连上 Blender MCP

系统要求:Blender 3.0 以上(推荐 4.x)、Python 3.10 以上,外加 uv 包管理器。

  1. Mac 上先装 uv 并克隆仓库,插件文件addon.py就在仓库根目录(Windows 用户可改用仓库 README 里的 PowerShell 脚本装 uv):
brew install uv git clone https://gitcode.com/GitHub_Trending/bl/blender-mcp
  1. 在 Claude(或任意 MCP 客户端)的配置里加一个 blender 条目,让客户端用uvx自动拉起服务端:
{ "mcpServers": { "blender": { "command": "uvx", "args": ["blender-mcp"] } } }
  1. 在 Blender 的"编辑 > 偏好设置 > 插件"里安装addon.py,启用 "Interface: Blender MCP"。
  2. N打开 3D 视图侧边栏,切到 BlenderMCP 标签页,点 Connect to Claude:

看到 Claude 对话里出现锤子图标,链路就通了,直接开口让它搭东西。

🎬 玩起来:三个 AI 3D 场景生成用例

  • "Create a low poly dungeon with a dragon guarding gold" → Blender 建出带龙和金堆的地牢场景,相机和灯光一步到位。
  • "用 Poly Haven 的 HDRI、岩石和植被做个海滩" → 自动下载 HDRI 与素材并应用到场景,海滩氛围直接成型。
  • "把这辆车改成红色金属" → 车辆材质立刻切换成红色金属质感,不用打开材质编辑器。

⚠️ 避坑:调优与安全必须知道的事

  • 别在终端手动跑uvx blender-mcp:服务端由客户端拉起;且首条指令常连不上,原样重发一次即可。
  • 连接超时或无响应:确认插件里已 Connect,再重启 MCP 客户端和 Blender;请求太复杂就拆成小步骤分着发。
  • Docker / WSL 下 Blender 不在本机,需在 env 里用BLENDER_HOST(如host.docker.internal)和BLENDER_PORT指到真实地址。
  • execute_blender_code会在 Blender 里执行任意 Python,玩之前先存文件;不想发匿名遥测就设BLENDER_MCP_DISABLE_TELEMETRY=true

回到开头那个场景:你在聊天框里敲下的不再是描述,而是 Blender 里的实物。跑通这一圈之后,不妨再换几个场景指令试试,也去仓库看看最新 release 又解锁了什么。

【免费下载链接】blender-mcpCommunity plugin to control Blender 3D with any LLM of your choice项目地址: https://gitcode.com/GitHub_Trending/bl/blender-mcp

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/4 16:15:32

基于Hacker News API的竞品分析:从992条帖子精准定位7个真对手

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/9/4 16:12:46

基于STM32F407的工程级智能鱼缸系统设计

简介:本资源是一套面向嵌入式初学者与物联网项目开发者的完整智能鱼缸控制系统方案,聚焦STM32平台与OneNet云平台联动,解决宠物鱼远程监控、环境参数采集(水温、pH等)及自动化投喂、增氧、加热等核心需求。压缩包共401…

作者头像 李华
网站建设 2026/9/4 16:12:11

pyltp多版本.whl构建指南:Python3.6-3.9全兼容编译实践

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/9/4 16:11:07

AI辅助Minecraft插件开发:从零构建欢迎插件全流程实践

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/9/4 16:06:23

佛山仓储托管费用明细:仓租之外的六笔钱

佛山仓储托管的费用,不止仓租这一项 找仓库托管,最常见的一种不愉快:报价单上写着每平方几块钱,看着挺便宜,结账时发现多出一截。多出来的部分不是乱收费,是报价时没说全。 仓储行业的报价口径一直比较粗&a…

作者头像 李华