ARTICLE DETAIL

资讯详情

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

BlenderMCP 快速入门:用自然语言驱动 Blender 3D 建模与场景控制

BlenderMCP 快速入门:用自然语言驱动 Blender 3D 建模与场景控制 BlenderMCP 快速入门用自然语言驱动 Blender 3D 建模与场景控制【免费下载链接】blender-mcpCommunity plugin to control Blender 3D with any LLM of your choice项目地址: https://gitcode.com/GitHub_Trending/bl/blender-mcp在 Blender 里做场景时把车改成红色金属材质或给场景加个摄影棚灯光这类小事往往要你翻菜单、找参数逐项改。BlenderMCP 让你把这些指令直接用文字丢给 AI 助手Claude、Cursor 等3D 场景会实时按指令变化不用离开聊天窗口。它的原理并不神秘AI 客户端一侧跑一个 MCP 服务Blender 内部装一个插件在本地端口监听两边通过 socket 通信。连上之后你在对话里敲的每句话都会被转成对 Blender 的实际调用。 BlenderMCP 是什么BlenderMCP 是一个开源社区插件把 Blender 3D 连接到任意大语言模型解决反复做重复性 3D 操作的痛点建物体、调位置、改材质、查场景状态都可以用打字的方式完成。适合两类人想用 AI 辅助但没写过 Python 的 3D 新手以及想把场景搭建中机械的部分交给自动化的成熟用户。 它能帮你做什么用自然语言指令操控 3D 物体与材质在聊天框输入创建一个低多边形地牢门口站一只守卫金子的龙服务会把指令拆成 Blender 调用创建物体、移动、缩放、删除、改材质颜色。所有工具定义集中在 src/blender_mcp/server.py想看它到底能执行哪些操作读这一个文件就够了。实时查看场景状态与视口截图改场景前你可以先问 AI现在场景里有什么它会返回物体、灯光、相机的完整清单。更进一步它能截当前视口的图返回给模型让 AI 基于看到的画面而不是猜测来调整镜头或布光。直接下载材质与模型资产集成了 Poly Haven 和 Sketchfab可以让 AI 替你搜索并下载 HDRI 环境、贴图或现成 3D 模型进场景。如果需要的模型不存在还能用 Hyper3D Rodin 或 Hunyuan3D 从一段文字或一张图直接生成 3D 资产。在 Blender 内执行自定义 Python超出内置工具范围的操作它能直接在 Blender 环境里跑 Python 代码灵活性接近你自己写脚本。注意两点它执行的是任意代码使用前先保存工程这类复杂请求建议拆成小步骤依次执行避免超时。 三步跑起来拿到代码。需要 Blender 3.0 以上、Python 3.10 以上并用包管理器装好 uv不要用 pip 装 uv可能没有uvx命令git clone https://gitcode.com/GitHub_Trending/bl/blender-mcp在 AI 客户端里注册 MCP 服务。打开 Claude Desktop、Cursor 或 VS Code 的 MCP 配置文件如claude_desktop_config.json加一段{ mcpServers: { blender: { command: uvx, args: [blender-mcp] } } }保存后客户端会自己通过 uvx 启动服务你不需要手动跑任何命令。装插件并连接。在 Blender 里进Edit Preferences Add-ons Install选仓库中的addon.py启用 Interface: Blender MCP。然后按N打开 3D 视图侧边栏切到 BlenderMCP 标签页点Connect to Claude连上即可开始发指令。❓ 常见问题客户端报 spawn uvx ENOENT 怎么办图形界面客户端不继承终端的 PATH。用which uvxWindows 用where uvx找到完整路径把它填进配置的 command 字段改完配置后完全重启客户端。需要自己手动运行 uvx blender-mcp 吗不需要。MCP 服务由 AI 客户端自动拉起手动跑反而可能冲突。连接失败时先检查 Blender 侧边栏里插件的连接状态并留意第一条指令有时需要重发一次。复杂场景指令总是超时把大请求拆成若干个小提示词按顺序执行。凡是会执行自定义 Python 代码的操作动手前先保存文件最坏情况重启客户端和 Blender 里的服务即可恢复。 进阶资源功能总表、示例提示词与故障排查README.mdBlender 插件本体连接面板、API 密钥配置addon.pyMCP 工具定义与通信实现src/blender_mcp/server.py版本与依赖声明当前 1.8.4仅依赖 mcp 与 httpxpyproject.toml遥测与隐私说明以及如何关闭统计上报SECURITY.mdBlenderMCP 把 Blender 变成了一个任何支持 MCP 的 AI 客户端都能直接调用的 3D 工具。等你装好插件不妨从一句创建一个球体把它改成红色开始感受一下用聊天搭场景是什么体验。【免费下载链接】blender-mcpCommunity plugin to control Blender 3D with any LLM of your choice项目地址: https://gitcode.com/GitHub_Trending/bl/blender-mcp创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表