当前位置: 首页 > news >正文

Blender-MCP服务源码3-插件开发

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-创建一个简单的方法项目

  • 找到我们刚才创建的插件进行测试使用,效果->点击【示例操作】模型会被放大

相关文章:

  • 路局的上道检修过程中,利用AI视觉技术对轨道两旁设备设施进行检修
  • 【2025最新】深度学习框架PyTorch——从入门到精通(1)下载与安装
  • 面试系列|蚂蚁金服技术面【1】
  • 动手学深度学习:CNN和LeNet
  • ctf-web:php反序列化逃逸 -- GHCTF Escape!
  • Linux和RTOS简析
  • vulnhub靶场之stapler靶机
  • HTML+CSS基础(了解水平)
  • 【数据挖掘】KL散度(Kullback-Leibler Divergence, KLD)
  • 使用WireShark解密https流量
  • 剑指 Offer II 084. 含有重复元素集合的全排列
  • Vue中使用到的padStart方法是什么
  • 2.4 python网络编程
  • java集合总结
  • 问题一:如何理解 sizeof(s = a + 2) (来源:C语言的——操作符详解——(第18篇))
  • 前沿技术趋势:值得关注的创新发展
  • 睡不着营养贴纸
  • Java开发之数据库应用:记一次医疗系统数据库迁移引发的异常:从MySQL到PostgreSQL的“dual“表陷阱与突围之路
  • 高频面试题(含笔试高频算法整理)基本总结回顾43
  • 2024山东大学计算机复试上机真题
  • 演员辛柏青发讣告:妻子朱媛媛患癌去世
  • 破局之路,阳光保险何以向“新”而行
  • 盘中五味和人生五味,北京人艺《天下第一楼》将演第600场
  • 我国成功发射中星3B卫星
  • 西安碑林“石刻艺术室”焕新:从汉画像石看到唐代石虎
  • 锚定建设“中国樱桃第一县”目标,第六届澄城樱桃营销季启动