Blender 到 Unity FBX 导出器项目推荐
项目基础介绍和主要编程语言
Blender 到 Unity FBX 导出器是一个开源项目,旨在帮助用户将 Blender 中的 3D 模型无缝导出到 Unity 中,确保坐标和缩放系统的兼容性。该项目主要使用 Python 语言编写,适用于 Blender 2.80+ 和 3.0+ 版本。
项目核心功能
该项目的主要功能包括:
- 坐标和缩放系统兼容性:确保导出的 FBX 文件在 Unity 中正确旋转和缩放。
- 全层次导出:支持导出场景中的所有空对象、网格和骨架对象,并保留完整的层次结构,包括本地位置和旋转。
- 选择性导出:允许用户选择性地导出对象,排除特定集合中的对象。
- 自动修正旋转:在导出前自动修正对象的旋转,确保在 Unity 中正确显示。
项目最近更新的功能
最近更新的功能包括:
- 支持混合 EMPTY 和 MESH 层次结构:现在支持深度大于 3 的混合 EMPTY 和 MESH 层次结构,并保留本地旋转。
- 支持非均匀缩放:改进了对非均匀缩放对象的导出支持。
- 支持动画导出:增加了对动画导出的支持,包括多用户网格和链接对象,无论是否带有修改器。
- 支持部分选择导出:用户现在可以选择仅导出当前选中的对象。
- 支持隐藏和禁用对象导出:改进了对隐藏和禁用对象的导出处理。
通过这些更新,Blender 到 Unity FBX 导出器进一步提升了其在 Unity 项目中的实用性和兼容性。