Blender-MCP服务源码3-插件开发
Blender-MCP服务源码解读-如何进行Blender插件开发
1-核心知识点
- 1)使用Blender开发框架学习如何进行Blender调试
- 2)学习目标1-移除所有的Blender业务-了解如何MCP到底做了什么?
- 3)学习目标2-模拟MCP发送一个指令-让模型放大2倍
- 4)至此->一个Blender框架项目开发环境搭建完成
2-思路整理
1-Blender框架测试
- 1)clone仓库后-配置python环境(和你电脑blender中python环境保持一致)
- 2)修改main文件->blender安装路径+ACTIVE_ADDON(你要创建的项目名)
- 3)运行create.py文件->此时会创建一个【你要创建的项目名】文件夹
- 4)先运行test.py文件->验证框架是否可用(会直接打开blender软件)
- 5)修改你的项目代码
2-Blender-MCP源码
- 1)拷贝Blender-MCP中关于socket的代码逻辑到该项目框架中->验证socket通讯服务
3-参考网址
- Blender-MCP-Github地址:https://github.com/ahujasid/blender-mcp
- B站大佬开源Blender开发框架:https://github.com/xzhuah/BlenderAddonPackageTool
- B站大佬开源Blender开发框架教程
4-上手实操
1-配置本地环境
main.py更换本地的blender环境路径即可!
2-创建第一个项目
- python对应的版本和Blender保持一致
3-创建一个简单的方法项目
- 找到我们刚才创建的插件进行测试使用,效果->点击【示例操作】模型会被放大