Skip to content

Repository files navigation

Blender Script Manager

一个用于 Blender 的本地 Python 脚本管理插件。它按磁盘文件夹管理分类,支持直接运行普通脚本,也支持在按钮左侧显示参数输入控件的参数化脚本。

功能

  • 在 3D 视图侧栏中按分类展示脚本,每行显示两个脚本。
  • 新建、重命名、删除和排序分类。
  • 添加、重命名、移除和排序脚本。
  • 点击脚本按钮立即执行。
  • 支持浮点数、整数、布尔值、字符串和枚举参数。
  • 分类与脚本保存在插件目录的 blender_script_manager_data 中,也可以在文件管理器中直接维护。

兼容性

  • 最低版本:Blender 4.2
  • 已验证版本:Blender 5.2 LTS

安装

  1. 从 Releases 下载 blender_script_manager_addon-v1.1.0.zip
  2. 在 Blender 中打开“编辑 > 偏好设置 > 插件”。
  3. 选择“从磁盘安装”,选中下载的 ZIP 并启用“脚本管理器”。
  4. 在 3D 视图右侧栏打开“脚本管理”标签页。

安装包不附带任何脚本。插件首次启用时会创建“建模”“材质”“动画”三个空分类。

脚本与参数协议

普通 .py 文件会显示为一键运行按钮。参数化脚本需要声明 SCRIPT_MANAGER 并实现 script_manager_execute(context, values)。完整字段说明见 SCRIPT_PROTOCOL.md,参考实现见 examples

作者

维护者:铃音奈绪
访问哔哩哔哩主页

许可证

本项目采用 GPL-3.0-or-later 开源许可证。

About

A categorized script manager add-on for Blender.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages