“好不容易飞完无人机,建出来的OSGB模型在电脑里根本转不动,客户现场展示直接卡死,怎么办?”这种情况太常见了。原始实景三维模型动不动几个G甚至几十个G,对显卡简直是噩梦。别急,今天我就用GISBox手把手教你试试这三个功能,保证流畅!
一、重建顶层
“重建顶层” 指重新构建影像或地形数据的金字塔层级。
在GIS中,加载大范围的影像或高程数据时,软件不会直接加载原始最精细的数据(否则电脑会卡死),而是会生成多级分辨率的“金字塔”,打开重建顶层后可以大幅度提升3DTiles渲染时的流畅度。
二、纹理压缩
“纹理压缩” 对三维模型(如倾斜摄影模型)表面的贴图进行压缩处理。如果是在Web端发布,纹理压缩几乎是必选项,否则浏览器容易崩溃。
GISBox主要提供了四种选项:
-
默认:保持原始纹理格式,不进行压缩。
-
webp:Google开发的现代图像格式,可减少30%的文件大小,但在旧版的浏览器中可能不支持。
-
uastc:高质量的GPU纹理压缩格式,无损压缩,色彩保真度高,压缩率低。更适合性能较高的设备或有高质量要求的场景。
-
etc1s:基础GPU纹理压缩格式,压缩率高但轻微失真,移动设备兼容性好,占用资源少,更适合低端设备或需要节省性能开销的场景。
三、顶点压缩
“顶点压缩” 对三维模型的几何顶点数据进行压缩。顶点压缩是在尽量不影响形状的前提下,减少顶点数据的存储精度,从而大幅减少模型文件的体积。对于大规模城市级建模,顶点压缩能显著降低数据量,提升网络传输和渲染效率。
GISBox提供三种等级,分别是 “低级” 、 “中级” 和 “高级” ,等级越高,压缩率越高,数据会丢失一定的精度,一般建议使用默认等级 “中级” 。
综上所述,通过GISBox的“重建顶层”“纹理压缩”和“顶点压缩”三大功能,能够有效解决OSGB模型运行卡顿问题。重建顶层提升渲染流畅度,纹理压缩适配不同场景需求,顶点压缩平衡精度与性能,三者结合让模型展示更高效稳定,是处理大规模三维模型的实用工具。