我们能帮你什么吗?
模型文件格式
推荐格式
FBX 格式 (*.fbx)
FBX 格式是一种 3D 通用模型文件。包含动画、材质特性、贴图、骨骼动画、灯光、摄像机等信息。FBX 格式支持多边形 (Polygons) 游戏模型、曲线 (Curves)、表面 (Surfaces)、点组材质 (Point Group Materials)。
FBX 格式支持法线和贴图坐标。贴图以及坐标信息都可以存入 FBX 文件中,文件导入后不需要手动指认贴图以及调整贴图坐标。
注意:导出的 FBX 模型文件如果有相对应的贴图,要在导出过程中嵌入贴图。
glTF 格式
glTF 格式有 *.gltf 和 *.glb 两种格式,DataMesh Importer 不支持 *.gltf 格式,可转换 *.gltf 为 .glb 格式后使用。相比 FBX,glTF 能存储更多的材质信息,能支持更多的美术效果,如果有比较复杂材质的模型(例如有反射贴图、金属性贴图、法线贴图等),建议转换为 glTF 格式使用。
兼容格式
DataMesh Importer 也兼容以下模型格式,但受格式本身特性限制,可能不包含层级结构及颜色材质等信息。
OBJ 格式 (*.obj)
OBJ 格式中的贴图、材质等信息是外置存储的,主文件中只存储索引,因此 OBJ 格式导入 DataMesh Importer 会丢失颜色和贴图。
STL 格式 (*.stl)
STL 格式是一种用于 3D 打印的简单格式,只包含三维物体表面的形状,不包含颜色、贴图等材质信息,因此 STL 文件导入 DataMesh Importer 后也是没有颜色贴图的。STL 格式也不包含子物体,因此 STL 格式的模型导入后都没有子物体。
3MF 格式 (*.3mf)
3MF 格式也是一种用于 3D 打印的格式,但比 STL 更高级,它可以包含颜色信息,也能包含子物体,但没有贴图。因为是 3D 打印格式,所以 3MF 的颜色信息中的透明度是无意义的,不能表示透明物体。有的 3MF 格式中,除了对子物体设置颜色外,还会对逐个点设置颜色,逐点设置颜色目前 DataMesh Importer 不支持,会忽略这部分数据。
PLY 格式 (*.ply)
PLY 格式是一种用于描述 3D 扫描结果的数据文件,通常不包含颜色,有可能有贴图,但和 OBJ 一样,贴图是外置的,主文件中只存储贴图使用的信息,因此导入 PLY 格式后会丢失贴图。PLY 格式也不能包含子物体。
模型规格建议
单个模型规格建议 | |||
参数项 | 高性能设备 | 中性能设备 | 低性能设备 |
面数(单位:万面) | 1000 | 300 | 50 |
贴图数(单位:个) | 100 | 10 | 1 |
材质数(单位:个) | 500 | 100 | 10 |
子物体数(单位:个) | 1000 | 200 | 50 |
高性能设备:特指在中高端的PC主机、顶配 iOS设备、安卓高端机型
安卓高端机型示例:
-
- CPU: 骁龙8 + Gen1、天玑9000
- RAM: 12G/16G
中性能设备:普通PC主机、中高端iOS设备、安卓中端机型;
安卓中端机型示例:
-
- CPU: 骁龙778G
- RAM: 8G
低性能设备:普通iOS设备、HoloLens2、安卓低端机型;
表中数据为建议参考数值,代表常规情况下数值,不承诺在任何环境下都适用,最终显示效果是受各方面数据影响,实际运行效果以任意一项临界值情况为准。