# Blockbench支持的格式的特性
声明:文本转载自Blockbench WIKI (opens new window) 未经官网授权,根据著作权法
第二十二条 在下列情况下使用作品,可以不经著作权人许可,不向其支付报酬,但应当指明作者姓名、作品名称,并且不得侵犯著作权人依照本法享有的其他权利:(六)为学校课堂教学或者科学研究,翻译或者少量复制已经发表的作品,供教学或者科研人员使用,但不得出版发行;
以进行翻译,本译著的著作权放弃,归Blockbench官网所有,如需转载,请联系Blockbench官网。
Blockbench有着一系列内置的格式为特定的输出优化接口和工作流。这个表格试着全览所有格式支持的特性,以及这些格式可以使用的地方。
| Java 方块/物品 | Bedrock 模型 | Bedrock旧版模型 | 模组 实体 | OptiFine 实体 | OptiFine 实体部件 | 自由 模型 | GeckoLib 模型 | |
|---|---|---|---|---|---|---|---|---|
| 支持的游戏 | ||||||||
| MC Java版 | o | o | o | o | o³ | |||
| MC 基岩版 | o | o | ||||||
| 其他游戏 | o | |||||||
| 模型类型 | ||||||||
| 方块模型 | o | o¹ | o | o² | ||||
| 物品模型 | o | o | o | |||||
| 实体模型 | o | o | o | o | o | |||
| 盔甲模型 | o | o | o | o | ||||
| 输出格式 | ||||||||
| .json (java 版模型) | o | o | ||||||
| .json (基岩版 geo) | o | o | o | |||||
| .json (基岩版动画) | o | o | o | o | ||||
| .java | o | |||||||
| .jem | o | |||||||
| .jpm | o | |||||||
| .obj | o | o | o | o | o | o | o | o |
| .gltf | o | o | o | o | o | o | o | o |
| .bbmodel | o | o | o | o | o | o | o | o |
| 通用属性 | ||||||||
| 方块大小限制 | 3x3x3 | 无限制 | 无限制 | 无限制 | 无限制 | 无限制 | 无限制 | 无限制 |
| 逐面UV | o | o | o | o | o | o | ||
| 盒子UV | o | o | o | o | o | o | o | o |
| UV 面旋转 | o | o | ||||||
| 父模型 | o | |||||||
| 元素大小无限制 ⁵ | o | o | o | o | o | o | ||
| 平面的双面渲染 | o | o | o | o | o | o | o | |
| 支持多张贴图 | o | o | ||||||
| 旋转属性 | ||||||||
| 骨架旋转 | o | o | o | o | o | o | o | |
| 单方块旋转 | o | o | o | o | o | o | ||
| 方块的旋转轴 | 1 | 3 | 3 | 3 | 3 | 3 | ||
| 旋转角度限制 | 22.5° | 无限制 | 无限制 | 无限制 | 无限制 | 无限制 | 无限制 | 无限制 |
| 动画支持 | ||||||||
| 动态模型 | o | o | o⁴ | o | o | |||
| 动态纹理 | o | o | o | |||||
| MoLang | o | o | o | o | ||||
| 停止于最后一帧 | o | o | o | |||||
| 动画实时更新 | o | o | o | |||||
| 混合权重 | o | o | o | |||||
| Snowstorm粒子渲染 | o | o | o | |||||
| Sound/Particle/ 自定义 关键帧 | o | o | o | o |
# 注释
- ¹ 实验性特性
- ² 导出成只带有显示设置的物品模型(即控制物品在gui和手中的显示)
- ³ 在模组中使用GeckoLib (opens new window)去显示 Blockbench动态模型
- ⁴ Optifine实体支持以数学表达式为基础的动态模型 更多信息 (opens new window)
- ⁵ 不支持元素大小无限制的模型,它的大小为整数,也就是 0 1 2 等等