快速上手BlenderMCP:用自然语言AI操控Blender建模

发布时间:2026/9/4 13:37:34
快速上手BlenderMCP:用自然语言AI操控Blender建模 快速上手BlenderMCP用自然语言AI操控Blender建模【免费下载链接】blender-mcpCommunity plugin to control Blender 3D with any LLM of your choice项目地址: https://gitcode.com/GitHub_Trending/bl/blender-mcpBlenderMCP 是一个通过 MCP模型上下文协议可理解为 AI 助手与外部软件之间的标准对话协议让 AI 助手直接操控 Blender 3D 的开源插件你用自然语言描述需求它就替你完成建模。这篇文章面向零 3D 基础的你跟着做10 分钟就能让 AI 替你搭出一个带沙发、茶几和地毯的完整客厅。 BlenderMCP 能做什么BlenderMCP 把 Blender 接到 Claude 等 AI 客户端上解决的是会想但不会点的问题建模、摆家具、调材质这些靠鼠标点几十步的活改成一句话说出来就行。核心能力包括物体创建与操控按指令生成、移动、缩放模型、材质控制应用颜色和材质属性、场景检查AI 读取当前场景状态再决定下一步、视口截图AI 直接看到你的画面、代码执行在 Blender 里跑 Python 脚本。相比手动操作它把重复步骤压缩成对话你只负责提需求和看结果。 5分钟装好BlenderMCP系统要求Blender 3.0 及以上4.x 体验更佳Python 3.10 及以上uv快速 Python 包管理器安装步骤按系统装好 uvmacOS 执行brew install uvWindows 在 PowerShell 里执行powershell -c irm https://astral.sh/uv/install.ps1 | iexLinux 执行curl -LsSf https://astral.sh/uv/install.sh | sh在 AI 客户端以 Claude 桌面版为例Settings → Developer → Edit Config的claude_desktop_config.json中按下面验证一节的内容注册 blender 服务然后完全退出并重启客户端从仓库获取 addon.py在 Blender 中进入 编辑 → 偏好设置 → 插件 → 安装选择该文件并启用 Interface: Blender MCP验证连接是否成功在客户端配置文件中加入以下内容{ mcpServers: { blender: { command: uvx, args: [blender-mcp] } } }然后在 Blender 侧边栏按N键呼出的 BlenderMCP 面板点击 Connect to Claude。成功后客户端里会出现一个锤子图标表示 Blender 工具已激活此时说句创建一个立方体视口里就会出现新物体。 三个实操场景单个物体创建连接成功后先从一个最简单的物体开始确认整条链路都通。在场景原点创建一个灰色布艺三人沙发宽度2.2米朝向正南几秒后视口中出现沙发位置和朝向都符合描述。如果位置不对直接追加一句把沙发后移0.5米即可无需重做。客厅场景布置单个物体确认后把同一空间里的多个物件放进同一条指令AI 会自行处理相对位置。在沙发前方1.2米处放一张80厘米直径的玻璃圆茶几沙发下方铺一块2米乘2.5米的浅灰色地毯地面换成浅色橡木地板执行后你会得到一套布局合理的客厅局部茶几与沙发间距正确地毯盖住沙发前腿地板材质整体替换完成。房间级室内设计最后挑战带建筑结构的完整空间这是最贴近实际使用的一档。搭建一间4米宽、5米深、2.8米高的现代风客厅米白色墙面南向开一扇1.5米宽1.2米高的窗户布置灰色L形布艺沙发、玻璃茶几、金属落地灯和1.8米乘2.0米地毯加一盏色温3000K的暖色顶灯AI 会先搭墙体和窗户再依次摆入家具并设置灯光。复杂指令建议分两次下先房间后家具更稳。✏️ 提升输出质量的三个技巧写清尺寸参数模糊写法 AI 只能猜精确数字它才敢照做。模糊做一张大桌子 精确创建180厘米×90厘米×75厘米的长方餐桌四条桌腿直径8厘米尺寸、长宽、直径都是 Blender 可直接映射的数值不给就靠默认值。用可落地的材质颜色描述形容词越具体AI 越容易对应到具体材质参数。模糊把桌子弄好看一点 精确桌面换成橡木色哑光材质桌腿改黑色金属哑光金属能直接对应粗糙度、金属度等材质属性好看没有对应项。一个指令只做一个动作复杂操作容易超时或被拆散执行拆短了成功率高。模糊把整个房间重新布置一遍并调整所有灯光 精确把落地灯移到沙发左侧色温调为2700K先完成一项、确认效果再发下一条比一次性下大单更可控。 排障速查点 Connect 没反应多半是 MCP 服务没起来。先确认客户端配置已保存并重启过客户端再看 Blender 侧边栏里插件的服务器状态是否为运行中两边都就绪后重新点击连接。客户端提示找不到 uvx图形界面客户端不继承终端的环境变量。在终端执行which uvxWindows 用where uvx把输出的完整路径填进配置的command字段改完完全重启客户端。复杂指令卡住或报错请求太重导致超时。把一句话拆成两三句按先结构、再家具、后灯光的顺序逐条执行即可。 资源与下一步完整安装流程、更多客户端配置和资产库接入Poly Haven、Hyper3D 等详见 README.md。项目源码在 src/blender_mcp/ 目录下想了解协议细节可以看 server.py。遇到问题可以在项目仓库的 Issues 里提反馈。【免费下载链接】blender-mcpCommunity plugin to control Blender 3D with any LLM of your choice项目地址: https://gitcode.com/GitHub_Trending/bl/blender-mcp创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考