摘要

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

全文