三维格式        

您可使用两种主要的文件类型将网格导入至 Unity:

  1. 导出的三维文件格式,如.FBX 或 .OBJ

  2. 专有的三维应用文件,如 3D Studio Max 或 Blender 中的 .Max.Blend 文件格式。

这两种类型的文件可帮助您将网格导入至 Unity,但在选择文件类型时,您需要考虑使用哪种文件格式:

导出的三维文件

Unity 可读取.FBX, .dae (Collada)、.3DS、.dxf 和 .obj 文件,您可在此 找到 FBX 导出程序,也可查找可用于多种应用的 obj 或 Collada 导出程序

优势:

  • 仅导出所需数据

  • 使用可验证的数据(在 Unity 重新导入至三维资源包)

  • 文件通常更小

  • 鼓励使用模块化方法 - 例如,根据碰撞类型或交互性选择不同组件

  • 支持其他三维包(我们不直接支持其专有格式的三维包)

劣势:

  • 原型和迭代的管道运行速度更慢

  • 更容易丢失源(工作文件)和游戏数据(如导出的 FBX)之间的版本信息记录

专有三维应用文件

Unity 也可通过转换导入专有三维应用程序文件: Max、Maya、Blender、Cinema4D、Modo、Lightwave 和 Cheetah3D 文件(如 .MAX、.MB、.MA 等)。优势:

  • 快速的迭代过程(节省源文件和 Unity 重新导入时间)

  • 简化的初始阶段

劣势:

  • 使用 Unity 工程的所有机器都必须安装有许可证的软件副本

  • 无用数据会大大增加文件大小

  • 文件太大会降低 Unity 更新速度

  • 验证减少  故障排除难度增加

,