跳到主要内容

三维模型文件格式

对于三维模型文件,主要分为3种

场景类

场景类模型,指模型文件中包含了多个三维对象,且存在对象间依赖的层级关系
例如,桌子在楼层一,楼层一依赖于房子。
场景类模型文件,有2种导入方式,将整体作为单个对象进行导入(例如 将这个完整房子模型进行导入),和将模型文件中的指定对象进行导入(例如 仅导入房子模型中的椅子和桌子)。
目前支持的场景类格式为glb 格式和fbx 格式。

  1. glb 格式
  2. fbx 格式(实验性功能) 屏幕录制2020-10-22 13.17.45.mov (1.54MB)

网格类

网格类模型中通常只包含了单个三维模型,可以直接在三维场景中进行引入。

  1. stl 格式

    STL 文件由多个三角形面片的定义组成,每个三角形面片的定义包括三角形各个定点的三维坐标及三角形面片的法矢量。

  2. vtk 格式 仅限polydata (实验性功能) 屏幕录制2020-10-22 13.15.37.mov (1.29MB)


点云数据类

点云模型中包含了大量的点,其数量级通常非常大,目前支持1600级别的点云流畅显示(基准测试基于 Macbook Pro 2018 13-inch Mid,Chrome 85)

  1. txt格式
  2. png 格式 仅限16bit 单通道(实验性功能) 屏幕录制2020-10-22 13.13.53.mov (4.94MB)

对于不在上述范围的三维模型文件,需要自行将其转换为支持的格式。
可参考下述文档
链接