ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

BlenderMCP 完整指南:自然语言驱动 AI 3D 建模

BlenderMCP 完整指南:自然语言驱动 AI 3D 建模 BlenderMCP 完整指南自然语言驱动 AI 3D 建模【免费下载链接】blender-mcpCommunity plugin to control Blender 3D with any LLM of your choice项目地址: https://gitcode.com/GitHub_Trending/bl/blender-mcpBlenderMCP 是一款通过 MCP模型上下文协议把 Blender 连上 Claude 的开源工具在对话里用自然语言就能让 AI 建模、改材质、找素材。适合 3D 新手和想加速场景搭建的设计师。 它替谁解决了什么自然语言建模代替手动拖拽搭一个场景往往要反复拖鼠标建物体、翻材质库调参数、再去外部网站找模型素材每一步都得自己动手。BlenderMCP 把这三件事接进对话窗口你描述想要什么Claude 通过 MCP 连接 Blender 直接在 3D 场景里动手完成。一句话出整个场景试错成本从重做变成改一句指令。 从零到能对话BlenderMCP 三步安装与首次连接整个过程就三个环节装 uv → 装 Blender 插件 → 配 Claude系统要求是 Blender 3.0 及以上推荐 4.x / 5.x、Python 3.10 及以上。装 uv 包管理器macOS 执行brew install uvWindows 在 PowerShell 中执行powershell -c irm https://astral.sh/uv/install.ps1 | iex并把%USERPROFILE%\.local\bin加入 PATH。不要用pip install uv它可能不会生成uvx命令。装 Blender 插件克隆仓库获取插件文件git clone https://gitcode.com/GitHub_Trending/bl/blender-mcp打开 Blender进入 编辑 偏好设置 插件 安装…选择仓库里的 addon.py它是 Blender 侧插件入口然后启用Interface: Blender MCP。配 Claude 客户端打开 Claude 设置 开发者 编辑配置在claude_desktop_config.json里加一段 blender 配置内容见下文配置与进阶改完完全退出并重启客户端。点 Connect在 Blender 里按N打开 3D 视图侧边栏切到BlenderMCP标签页点击Connect to Claude。连接成功后 Claude 一侧会显示小锤子图标表示 Blender 工具已激活。 核心能力按场景拆管模型、改材质、看场景、跑代码、接素材库管模型用指令创建、移动、缩放、删除物体不用打开任何菜单。AI 还能拍视口截图看你当前的场景改起来更有针对性。改材质给对象指定颜色、金属度等属性或从素材库把纹理贴到指定物体上一句改成红色金属就生效。看场景随时让 AI 汇报场景状态——有哪些物体、灯光、相机等于给对话开了一个场景检查清单。跑代码Claude 可以直接在 Blender 里执行 Python 代码处理批量或精细操作。这个工具权限很大用之前记得保存工程。️接素材库从 Poly Haven 拉 HDRI、纹理和 3D 模型从 Sketchfab 搜索并导入现成模型还可以用 Hyper3D Rodin 和 Hunyuan3D 生成 AI 模型不用离开 Blender 找素材。服务端实现集中在 src/blender_mcp/server.py即 MCP 服务与 Blender 插件之间的桥。 说人话就能建模你可以这样下指令连上之后直接说人话就行下面是几类典型用法搭场景「创建一个地牢低多边形场景里面有一条守着黄金的龙」铺环境「用 Poly Haven 的 HDRI、岩石和植被素材做一个海滩氛围」改外观「把这辆车改成红色金属质感」生成模型「用 Hyper3D 生成一个花园小矮人gnome的 3D 模型」如果结果不对接着补充指令继续改即可整个过程都在对话里完成。⚙️ 配置与进阶BLENDER_HOST 与环境变量最小配置就是claude_desktop_config.json里的这一段uvx会由 Claude 客户端自动拉起 MCP 服务无需手动启动{ mcpServers: { blender: { command: uvx, args: [blender-mcp] } } }默认连接本机 9876 端口。如果 Blender 和 MCP 服务不在同一台机器Docker、WSL 或远程主机用两个环境变量指定地址export BLENDER_HOSThost.docker.internal export BLENDER_PORT9876也可以在 JSON 配置的env字段里写这两个变量效果相同。️ 连不上、超时了怎么办排错速查点 Connect 后没反应→ 确认 BlenderMCP 侧边栏里插件服务处于运行状态不要手动去终端跑uvx服务应由 Claude 客户端自动启动。报 spawn uvx ENOENT→ 图形界面客户端不继承终端 PATH用which uvxmacOS/Linux或where uvxWindows拿到完整路径填进配置的command字段。复杂操作超时→ 把大需求拆成多个小步骤按顺序分条下达第一条指令失败时再试一次通常就好。以上都试过还不行→ 终极手段把 Claude 客户端和 Blender 里的 MCP 服务都重启一遍重新点 Connect。写在最后BlenderMCP 当前的演进方向集中在资产与生成能力上Hunyuan3D 的 3D 模型生成、Sketchfab 模型搜索导入、视口截图让 AI 真正看懂场景都已落地。装好它你缺的只是第一句想对场景说出的指令。【免费下载链接】blender-mcpCommunity plugin to control Blender 3D with any LLM of your choice项目地址: https://gitcode.com/GitHub_Trending/bl/blender-mcp创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表