首页 | 本学科首页   官方微博 | 高级检索  
     检索      

大规模地形实时绘制中的地平线遮挡剔除算法
引用本文:靳海亮,刘慧杰,苗保亮.大规模地形实时绘制中的地平线遮挡剔除算法[J].测绘科学,2010,35(6):84-86.
作者姓名:靳海亮  刘慧杰  苗保亮
作者单位:河南理工大学,矿山空间信息技术国家测绘局重点实验室,河南焦作,454003;大连大学,先进设计与智能计算省部共建教育部重点实验室,辽宁大连,116622;河南理工大学,矿山空间信息技术国家测绘局重点实验室,河南焦作,454003
基金项目:河南省教育厅自然科学研究计划项目,矿山空间信息技术国家测绘局重点实验室开放基金资助项目,河南理工大学博士基金资助项目,河南理工大学青年骨干教师资助计划项目;河南省重点攻关项目,先进设计与智能计算省部共建教育部重点实验室开放课题资助项目
摘    要:大规模地形场景包含大量的几何数据,无法一次性载入内存,并具有极高的复杂度,因而无法进行实时绘制。本文提出一种用于大规模地形场景的实时地平线遮挡剔除算法。该算法采用四叉树结构构造地形的多分辨率层次细节模型,按照大致由前向后的顺序遍历地形时构建遮挡地平线,应用地形包围盒技术,把地形区域与地平线相比较,以确定何时它们对于视点来说完全被遮挡并剔除这些被遮挡的区域。实验结果表明在贴地漫游的情况下,显著提高了场景绘制速度,证明了此算法的有效性。

关 键 词:大规模地形  地形绘制  遮挡剔除  地形包围盒  增量地平线

Horizon occlusion culling algorithm for real-time rendering of large-scale terrain
JIN Hai-liang,LIU Hui-jie,MIAO Bao-Liang.Horizon occlusion culling algorithm for real-time rendering of large-scale terrain[J].Science of Surveying and Mapping,2010,35(6):84-86.
Authors:JIN Hai-liang  LIU Hui-jie  MIAO Bao-Liang
Abstract:Large-scale terrain scene contains many geometric data,which can not be wholly loaded into the internal memory,and has a very high complexity,therefore can not be real-time rendered.This paper presented a horizon occlusion culling algorithm for realtime rendering of large-scale terrain.The algorithm used quadtree structure to establish the multi-resolution model of terrain.The occlusion horizon was constructed as the terrain was traversed in an approximate front to back ordering.Regions of the terrain were compared with the horizon to determine when they are completely occluded from the viewpoint by using terrain bounding box,and culled away these regions.The experimental results demonstrated that the algorithm improved the rendering frame rate significantly when navigating at ground level,and proved the validation of this algorithm.
Keywords:large-scale terrain  terrain rendering  occlusion culling  terrain bounding box  incremental horizon
本文献已被 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号