一种海量数字化地形的快速动态绘制方法技术

技术编号:2951973 阅读:360 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种海量数字化地形的快速动态绘制方法,其步骤如下:将原始的海量数字化DEM地形模型剖分为标准地形块,并存储在计算机外存上;生成内存数据结构:核心地形块集、横向地形块集、纵向地形块集、以及核心地形块集的多分辨率辅助结构四部分;数据调度:预调度、块更新、预保留;多分辨率地形网格生成,最后将生成的地形三角网格送入渲染管道实现地形绘制。本发明专利技术方法,实现了超大规模地形的动态绘制。所涉及的数据结构比较简单,计算过程易于实现。自然地解决了地形块之间连续LOD的过渡问题。实现了地形绘制过程中地形的动态扩展。

【技术实现步骤摘要】

本专利技术公开,属于数字化地形绘 制

技术介绍
现有技术中公开了多种海量地形绘制方法。 一种基于地形块金字塔模型与 线性四叉树索引技术相结合的海量地形绘制方法(戴晨光等.海量地形数据实时可视化算法。计算机辅助设计与图形学学报,2004, 16 (11): 1604-1607)。该 方法首先把原始地形数据作为金字塔的底层,然后运用数据压缩方式生成完整 的地形块金字塔结构,再利用四叉树构建地形块索引和管理地形数据。该方法 所使用的用于管理地形数据的金字塔结构是建立在整块地形上的,当地形数据 很大时,它会随之变得庞大而复杂,从而影响了地形绘制的效率。此外, 一旦 建立全局地形的数据结构,便难以对数字化地形进行动态扩展.一种大规模地形动态快速绘制技术(冷志光等.大规模地形动态快速绘制 技术研究。系统仿真学报,2006, 18 (10): 2832-2835)。该技术将大规模地形 转换为小块地形进行处理,并利用视点运动的连续性和前后帧的相关性,管理 调度细节层次模型。绘制时,由于该技术没有将参与当前绘制的地形块统一进 行L0D (Level of Details)模型生成,会导致地本文档来自技高网...

【技术保护点】
一种海量数字化地形的快速动态绘制方法,其步骤如下: A、海量地形数据的外存组织: 将原始的海量数字化DEM地形模型剖分为一组大小一致的标准地形块,并把这些地形块存储在计算机外存上,每个地形块均用其在全局地形中的位置坐标信息作为标识; B、生成内存数据结构: 所述内存数据结构包括:核心地形块集、横向地形块集、纵向地形块集以及核心地形块集的多分辨率辅助结构四部分;核心地形块集由4个驻留内存的地形块组成,它们直接参与当前时刻的绘制工作,分别标记为RLU、RRU、RLD、RRD;横向地形块集由4个驻留内存的地形块组成,用于存放核心地形块集的左右位置的相邻地形块,分别标记为HLU、HLD、HRU、HRD...

【技术特征摘要】

【专利技术属性】
技术研发人员:庞明勇赵瑞斌
申请(专利权)人:南京师范大学
类型:发明
国别省市:84[中国|南京]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利