这是 renderhjs 制作的 FBX 导出插件「FBX Bundle」的分支版本,适配 Blender 2.8 并加以改良进化的『Bundle Exporter』介绍
原版 FBX Bundle 的特点
- 将所选对象作为 FBX bundle 批量导出
- 从文件夹批量导入 3D 文件(FBX,Collada,Gltf)
- Unity、Unreal 的模板
- FBX bundle 的预览
- 按名称、组、材质或场景对对象进行打包
- 修正 Unity 的旋转、缩放、材质问题
- 在对象 bundle 周围绘制围栏
- 将枢轴对齐到公共地面
基本功能请参考 FBX Bundle 的文档。
FBX Bundle
Bundle Exporter
与原始插件「FBX Bundle」的主要区别在于,bundle 会保存到场景中。为了导出 bundle,不需要先选择对象。这个项目还增加了对骨架、空物体以及实例化集合的支持。
- bundle 信息现在会保存到 blend 文件中
- Empty 导出支持
- 骨架导出支持
- 可以将修改器默认值保存到插件设置中
- 每个 bundle 都有自己的覆盖修改器:
- 「自定义枢轴」:将所提供源对象的原点用作 bundle 的新枢轴
- 「转换 Empty」:可对所有 Empty 应用缩放(对导出到 Unreal 有帮助)
- 「将实例集合转换为对象」(实例化集合支持)
- 「合并骨架」(以及动作)
- 「从导出中排除」:可选择是否导出不可选/隐藏的对象或集合
- 「保留动作名称」。在将动作导出为 FBX 时,无需在动作名称前添加对象名。
- 「导出纹理」。将导出对象材质中使用的所有纹理导出到导出路径(在嵌入时很有用)。
- 「重命名」修饰器中删除重复编号(「.001」、「。002」、「。003」…)的选项
- 「复制修改器」修改器现在会在列表中显示修改器
- 「合并网格」修改器在导出的网格包含无效的「Armature」修改器时,会查找可导出的骨架并尝试修正。其他还包括合并集合或父级的选项、保留骨架的选项、导出后删除创建的动作等功能。
- 「将动作导出为文件」(仅 FBX)会创建包含各自骨架与动画的独立 fbx 文件(用于游戏开发)。
- 主面板可快速访问场景单位系统和缩放
- 每个 bundle 都有自己的「bundle 来源」和「枢轴来源」选项
- 在导出格式中加入 OBJ
- 自动更新功能
我自己从 Blender 2.7 时代就开始关注这个插件了,所以它移植到 2.8 让我很高兴。在导出大量对象时应该会非常有用。
请务必试试