
BBS S&B 附加组件
BBS S&B(皮肤与骨骼)是一个BBS附加组件,为BBS添加高级3D模型支持,包括FBX、glTF、GLB和Blockbench骨架模型。
🧊 BBS S&B 附加组件
BBS S&B 是 BBS 的一个附加组件,它增加了完整的模型支持——包括 FBX/glTF/GLB 导入、多纹理支持、.bbs.json 骨架支持等。
S&B / SNB 代表 皮肤与骨骼(Skins and Bones)。这个名字的灵感来自于一个老旧的、已停更的 Minecraft 模组 S&B,并且由 Nioomf 建议使用——在此向他表示感谢。本项目与旧版 S&B 模组无关,也不共享任何代码。
✨ 功能特性
- 🔀 分支支持: 兼容 BBS Base、BBS FS 和 BBS CML。
- 📦 FBX/glTF/GLB 支持: 支持所有这三种格式。
- 🔑 形态键支持: 形态键适用于 FBX/glTF/GLB 模型。
- 🎨 多纹理支持: BBS FS 已经具备多纹理支持——此附加组件将这一功能带到 BBS Base 和 BBS CML,适用于 FBX、glTF、GLB、OBJ、BOBJ 以及
.bbs.json(仅网格)模型。 - 🖼️ 纹理提取: 自动将模型中的纹理提取到
textures/<Material>/文件夹中。适用于 FBX、glTF、GLB 和.bbs.json模型。 - 🦴 对
.bbs.json的骨架支持: 为原生 BBS.bbs.json模型增加骨架支持。需要配套的 Blockbench 插件(可在 BBS 服务器的 community-assets 频道获取)来导出骨架数据。 - 🎬 逐对象动画: 支持 Blender 的逐对象动画。注意:Blender 不支持多个逐对象动画,因此拥有多个此类动画可能会导致问题。
- 🛡️ 表情符号盔甲支持: 为原生 BBS 表情符号模型增加盔甲支持。
- 📄 .json / model.json 支持: 支持旧版 BB-mod 的
.json模型,以及model.json配置文件。 - 🪄 为
.bbs.json提供平滑着色: 在从 Blockbench 导出.bbs.json模型时可以切换平滑着色选项,以便 BBS 对模型进行平滑着色。
🧩 支持的版本分支
| 分支 | 状态 |
|---|---|
| BBS Base | ✅ 支持 |
| BBS FS | ✅ 支持 |
| BBS CML EDITION | ✅ 支持 |
🧱 使用 Blockbench 导入器/导出器
- 从 GitHub 或 BBS Discord 服务器下载 BBS S&B 插件。
- 在 Blockbench 5 中将
BBS S&B.js作为本地插件加载。 - 进入 文件 → 导出 → 导出 BBS S&B 模型(如果需要,请启用“平滑着色”开关)。
- 将导出的文件放入 BBS 模型文件夹。
- 要将模型重新导入 Blockbench,请使用 文件 → 导入 → 导入 BBS S&B 模型。
🙏 致谢
本项目最初是 ElGatoPro300 开发的 BBS FBX Addon(最初仅支持 CML)的一个分支,此后经过大量重写,增加了多分支(Base/FS/CML)支持、逐材质纹理、形态键和骨架动画。感谢 ElGatoPro300 开发了最初的用于 CML 的 FBX 附加组件。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。