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

Blender-MCP服务源码6-Blender插件运行

Blender-MCP服务源码6-Blender插件运行

2026-02-28我想重新运行Blender项目的时候,已经遗忘了当时是怎么进行开发并运行的,后面花了好久才把这个事情搞定,再次重新记录一下我的使用过程


1-参考网址

  • Blender-MCP-Github地址:https://github.com/ahujasid/blender-mcp
  • B站大佬开源Blender开发框架:https://github.com/xzhuah/BlenderAddonPackageTool
  • B站大佬开源Blender开发框架教程:https://www.bilibili.com/video/BV1VBqcY4E6x
  • 个人实现代码仓库1:https://gitee.com/enzoism/python_blender_socket
  • 个人实现代码仓库2:https://gitee.com/enzoism/python_blender_mcp

2-核心操作

  • 1)添加一个config.ini文件->否则后续切换也会很麻烦
  • 2)配置pycharm使用Blender的Python环境
  • 3)blender项目之间的关系-为了方便讲述,使用A和B进行区分,本地运行的是A,B只是替换A中addons/sample_addon代码,直接展示对应的逻辑
    • Blender开发框架-A
    • Blender插件开发-B
  • 4)运行A项目中的test.py文件即可运行脚本
  • 5)查看blender的插件运行情况->点击模型,点击键盘中’n’(英文状态输入法的单词n)

3-config.ini文件示例

1-Mac电脑示例

/Blender/5.0/xx 中5.0是当前我安装的Blender版本;测试和发布地址随便配置即可

[blender]exe_path=/Applications/Blender.app addon_path=/Users/a888/Library/Application Support/Blender/5.0/scripts/addons[default]addon=sample_addon is_extension=falserelease_dir=/Users/a888/TT_Workspace/Pycharm/20260228_1_blender/addon_release/ test_release_dir=/Users/a888/TT_Workspace/Pycharm/20260228_1_blender/addon_test/

2-Windows电脑示例

[blender]exe_path=C:/software/general/Blender/Blender3.5/blender.exe addon_path=C:/software/general/Blender/Blender3.5/scripts/addons/[default]addon=sample_addon is_extension=False release_dir=C:/path/to/release/dir test_release_dir=C:/path/to/test/release/dir

4-Blender代码运行截图

  • 运行test.py运行插件

  • blender展示插件内容

点击模型,点击键盘中’n’(英文状态输入法的单词n)

http://www.jsqmd.com/news/422204/

相关文章:

  • 2026-02-28 闲话
  • 基于springboot课程管理系统
  • Mac 显示所有的隐藏文件
  • 世纪辩论:马克思 丁元英
  • 从底层解释一下计算机的原理
  • Kumi02_项目运行
  • 某省“十五五”双碳大脑与能耗双控数字化监测指挥平台建设方案深度解析(WORD)
  • ChromaDB06-数据集导入补充
  • ChromaDB05-数据集导入
  • ISO 9001 ISO 14001 ISO 45001
  • path综合案例--时钟案例
  • 从WPF到Avalonia:铁路信号集中监测系统的信创跨平台重构思考 - T
  • DLL 文件丢失、DirectX 组件损坏引修复
  • 基于Spring Boot的高校办公室行政事务管理系统
  • A1平台多路aes67出现scheduling while atomic问题
  • 我的老师在AI时代之前就被淘汰了!一个“学渣”的自白:我的老师是小说和谷歌
  • [兰溪民间故事]赵阁老作弄亲家:一句玩笑话,十万雪花银
  • MySQL数据库
  • 基于springboot高校学生辅助系统
  • 东方博宜OJ 1153:查找“支撑数” ← 数组
  • 如何利用iPad作为Mac的高效副屏:功能解析与实际体验
  • ifstream和ofstream分别是什么
  • JS对象-事件监听
  • CSV文件具有简单易用、广泛兼容、人类可读和高压缩性的优点
  • 0xgame2025
  • 基于springboot高校创新创业系统
  • 面向对象三大特征之一:封装
  • 论文排版利器:8款目录生成软件深度测评
  • windows注册表编辑工具ExecTI - Run as TrustedInstaller
  • AI网关