三维格式
您可使用两种主要的文件类型将网格导入至 Unity:
导出的三维文件格式,如.FBX 或 .OBJ
专有的三维应用文件,如 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 更新速度
验证减少 故障排除难度增加