人民长江2024,Vol.55Issue(4) :178-183.DOI:10.16232/j.cnki.1001-4179.2024.04.023

面向Web的地下洞室群模型加载与渲染优化设计

Optimization design on model loading and rendering of underground cavern group based on Web

张澍 张歆
人民长江2024,Vol.55Issue(4) :178-183.DOI:10.16232/j.cnki.1001-4179.2024.04.023

面向Web的地下洞室群模型加载与渲染优化设计

Optimization design on model loading and rendering of underground cavern group based on Web

张澍 1张歆2
扫码查看

作者信息

  • 1. 长江勘测规划设计研究有限责任公司,湖北 武汉 430010
  • 2. 长江水利委员会 长江流域水土保持监测中心站,湖北 武汉 430010
  • 折叠

摘要

为解决BIM大规模三维场景给WebGL管线带来的渲染压力,结合水电站地下洞室群的结构、分布特点对数据动态调度策略进行了调整和优化.通过对比分析BIM和GIS中的LOD处理方式,设计了兼顾模型详细程度和发展程度的双重LOD处理机制;通过研究传统金字塔型索引的结构特点和空间划分方式,设计了综合多种树结构的能够自动调整边界的空间索引结构.在此基础上设计了基于渐近加载的动态调度算法,测试表明该方法提高了大规模BIM模型在WebGL上的渲染效率和稳定性.

Abstract

In order to reduce the rendering pressure caused by large-scale 3D scenes to WebGL pipeline,the dynamic loading strategy of the 3D scene was adjusted and optimized according to the structure and distribution characteristics of the underground cavern group.By comparing and analyzing the LOD process in BIM and GIS fields,a dual LOD process mechanism considering both the level of detail and the level of development of the model was designed.In addition,by studying the structural characteris-tics and spatial division of the traditional pyramid index,a spatial index structure which can automatically adjust the boundary was designed by integrating various tree structures.A dynamic scheduling algorithm based on progressive loading was proposed.The test results show that this method can improve the rendering efficiency and stability of large-scale BIM models in WebGL.

关键词

地下洞室群/模型加载/模型渲染/BIM/LOD/WebGL/Cesium

Key words

underground cavern group/model loading/model rendering/BIM/LOD/WebGL/Cesium

引用本文复制引用

基金项目

长江设计集团自主研发项目(CX2021S006)

出版年

2024
人民长江
水利部长江水利委员会

人民长江

CSTPCD北大核心
影响因子:0.451
ISSN:1001-4179
参考文献量20
段落导航相关论文