前言
在开发前端3d项目时建模一直是一个比较头疼的事,各种五花八门的软件例如blender,maya, 3d Max等等,光是听到就很头疼更别说去学习具体的建模操作,笔者也学过一段时间的blender发现只学了点皮毛还容易忘,最近mcp很火就想着有没有什么可以介入建模软件的mcp,让ai帮我自动建模,于是便找到本文的主角-blender-mcp
操作指南
1. 前置环境
-
Cursor 客户端(支持mcp即可)
-
Python 3.10 及以上
-
Blender 3.0 及以上
-
uv包管理器
-
mac安装:
brew install uv -
windows安装:
powershell -c "irm https://astral.sh/uv/install.ps1 | iex" set Path=C:\Users\nntra\.local\bin;%Path%
-
2. Blender中安装blender-mcp插件
从github项目下载addon.py文件并保存至本地(后续使用),地址:blender-mcp-addon.py

打开blender,点击左上角编辑, 选择偏好设置

点击左侧插件,右上角选择从磁盘安装,选择刚刚下载的addon.py文件,然后就会出现Blender-MCP,并勾选上即可启用

然后在blender的右侧点击BlenderMCP,在展开的面板点击start mcp server,即可启动BlenderMcp服务

3. Cursor中配置MCP
打开Cursor的设置,选择左侧MCP,点击add new global mcp server, 将下面的json复制到mcp.json文件中
{
"mcpServers": {
"blender": {
"command": "uvx",
"args": [
"blender-mcp"
]
}
}
}
操作成功后如下,会出现绿色的成功颜色提示

ps:开启yolo模式会让cursor一直帮你建模而不用一步一步的确认,开启方式如下

4. 效果演示

总结
如果有cursor没付费或者免费额度用完的小伙伴也可以使用claude客户端来使用BlenderMCP,配置步骤也类似。同时BlenderMCP也支持接入三方AI,例如Hyper3d以及fal ,感兴趣的小伙伴自行体验一下吧!

1798

被折叠的 条评论
为什么被折叠?



