王丽丽. 基于二进制空间分区树的井下巷道相交建模方法[J]. 煤矿安全, 2022, 53(12): 138-143.
    引用本文: 王丽丽. 基于二进制空间分区树的井下巷道相交建模方法[J]. 煤矿安全, 2022, 53(12): 138-143.
    WANG Lili. Modeling method of underground roadway intersection processing based on binary space partition tree[J]. Safety in Coal Mines, 2022, 53(12): 138-143.
    Citation: WANG Lili. Modeling method of underground roadway intersection processing based on binary space partition tree[J]. Safety in Coal Mines, 2022, 53(12): 138-143.

    基于二进制空间分区树的井下巷道相交建模方法

    Modeling method of underground roadway intersection processing based on binary space partition tree

    • 摘要: 面向三维虚拟环境的煤矿井下场景巷道相交处理,构建了一种基于WebGL的矿井巷道三维虚拟环境的建模和绘制渲染系统。采用二进制空间分叉树BSP进行巷道相交建模的方法,实现井下巷道三维实体几何的构造和渲染,有效降低建模复杂度;基于WebWorker多线程的大规模场景模型实时建模和加载方法,实施场景管理与建模分离策略,既能根据参数动态地建立巷道模型,还能避免因顶点数量和贴图材质等超1 G大型场景模型的建模和加载时间过长,导致用户卡顿和界面操作不友好等阻塞问题,以此提升场景交互和实时漫游的效果和性能。

       

      Abstract: Aiming at the intersection processing of underground mine scene roadway in 3D virtual environment, a modeling and rendering system of mine roadway 3D virtual environment based on WebGL is constructed. The binary spatial bifurcation tree (BSP) is used for roadway intersection modeling, which realizes the construction and rendering of three-dimensional solid geometry of underground roadway, and effectively reduces the modeling complexity. Based on WebWorker multi-thread real-time modeling and loading method of large-scale scene model, a strategy for separating scenario management from modeling is carried out, which can not only build the roadway model dynamically according to the parameters, but also avoid the blocking problems such as user jams and unfriendly interface operation due to the long modeling and loading time of large scene models over 1 G, such as the number of vertices and texture, so as to improve the effect and performance of scene interaction and real-time roaming.

       

    /

    返回文章
    返回