摘要
铁路线路与地形三维模型的融合是实现铁路线路三维正向设计的瓶颈之一。线路设计过程中,需要实时更新三维场景。现有的静态融合方法会修改原始的地形数据,且计算量大,耗时过长,无法满足动态交互式设计的需求。对此,提出了一种铁路线路与地形三维模型实时动态融合方法。基于铁路三维场景,在每帧显示前动态提取视相关地形瓦片模型和线路三维模型,在内存中基于线程池并行对地形瓦片裁剪,实现二者的实时融合,并构建缓存队列,重复利用融合结果。为了提升单块地形瓦片和线路三维模型的融合效率,提出了“超挖-回填”的融合思想。借助高效的三角形空间网格索引,快速删除融合边界内及相交网格涉及到的三角形,虽然“超挖”部分三角形,但避免了繁杂的三角形定位、调整计算。依据超挖三角形外边界和融合边界构建“回填”区域,再采用剪耳法对“回填”区域重构三角网,实现铁路线路与地形三维模型的无缝融合。基于该方法开发了铁路线路三维设计系统,对一条104.9km铁路案例进行了实验,结果表明:其显示帧率可以保持在35~45 fps,且能够实时更新三维场景。相较于传统的静态融合方法,该方法将长时间的全局模型融合转化为帧前的局部视相关动态融合,减少了线路方案修改时更新的融合数据量及计算量,从而满足了动态交互式设计的需求,提升了三维正向设计的效率。
-
单位中南大学; 中国中铁股份有限公司; 土木工程学院