海量精细三维模型的组织与渲染一直是3D-GIS的研究难点。精细三维模型数据量大,一次性加载批量模型必然导致三维帧率急剧降低。本文提出一种基于LOD的3DTiles组织方法。具体处理流程如下:
首先,通过上文提到的三维模型纹理合并与简化工具批量生成三维模型。
其次,对合并纹理构建LOD,生成带有纹理LOD的gltf模型。
最后,构建模型3DTiles。
通过该方法能够流畅地渲染城市海量精细三维模型,如下图基于Cesium的智慧城市展示。模型个数超过10万,帧率在30帧以上。
海量精细三维模型的组织与渲染一直是3D-GIS的研究难点。精细三维模型数据量大,一次性加载批量模型必然导致三维帧率急剧降低。本文提出一种基于LOD的3DTiles组织方法。具体处理流程如下:
首先,通过上文提到的三维模型纹理合并与简化工具批量生成三维模型。
其次,对合并纹理构建LOD,生成带有纹理LOD的gltf模型。
最后,构建模型3DTiles。
通过该方法能够流畅地渲染城市海量精细三维模型,如下图基于Cesium的智慧城市展示。模型个数超过10万,帧率在30帧以上。