共查询到19条相似文献,搜索用时 364 毫秒
1.
2.
一种基于顶点纹理的LOD地形渲染算法 总被引:5,自引:0,他引:5
Shader Mode 3.0引入的Vertex Shader Fetch是GPU可编程图形渲染技术发展的又一重要进展,基于该技术提出了一种新的地形渲染算法.算法主要特点是将地形高程数据组织成单通道纹理存放于显存,用于支持视点跟随的LOD地形渲染.绘制阶段,CPU端只需输入平坦的嵌套状的网格,GPU端首先根据当前视点参数计算该网格顶点的实际二维位置坐标,使用该坐标从地形纹理中采样出该顶点的高程值,这样平坦网格的顶点获取到实际的三维坐标值,图形渲染管线将继续处理直至输出显示.如此安排绘制流程可以彻底消减CPU计算负载,转而充分运用GPU高数据处理能力和可编程特性.实验表明,使用本算法绘制地形,效果逼真、绘制效率大大高于传统LOD地形绘制算法. 相似文献
3.
4.
5.
6.
7.
研究基于GPU和小波变换的海量地形数据实时绘制技术,通过小波变换构造地形网格的动态多分辨率模型,利用小波完备的数据重建功能,实现不同分辨率数据间的实时转换,减少从慢速外存向内存读数据的时间开销,提高绘制效率。通过小波渐近绘制算法解决不同分辨率模型间的平滑过渡问题,通过扩大了小波变换的采样范围解决块间小波变换的边界问题,通过顶点数据拟合算法解决相邻地形块间的裂缝问题,优化GPU的地形遮挡剔除算法,挖掘GPU的通用计算能力,在加速几何绘制的同时加速小波变换,进一步提高算法的效率。 相似文献
8.
9.
一种实时连续LOD技术的改进算法 总被引:2,自引:0,他引:2
建立多层次细节模型是提高大规模地形场景绘制速度的关键技术。本文在传统的基于四叉树的实时连续LOD生成算法基础上,提出了一种改进算法。该算法首先采用Mortan码的编码方式对地形数据简化,利用不完全四叉树存储简化后的高程数据,然后根据视点位置和网格空间对象误差的关系建立基于不完全四叉树的LOD模型,最后采用背面剔除算法将起伏地形的不可见部分去除。笔者使用该方法描述荆江地区的地形,取得了较好的简化效果。 相似文献
10.
11.
12.
针对地形场景绘制的海量数据管理和实时性要求,提出一种两级瓦片四叉树索引方法:首先将地形数据在水平面上进行初级方格剖分,然后在每个初级方格面片上构建瓦片四叉树,分块数据被两级索引唯一标识。以此为基础,设计了自底向上的视点扩散绘制数据检索算法。实验结果表明,该索引能够大幅度减少辅助信息存储,并提高绘制检索的速度。 相似文献
13.
为了达到绘制实时,通过用简化的、带有法向映射的三角形模型来逼近原始复杂模型是一种非常有效的方法。算法针对地形模型和一般的三角形网格模型,提出了不同的法向映射的构造方法。这些方法能充分利用现今图形卡的加速功能来快速地生成法向映射纹理。对于已生成的带有法向映射的简化模型,算法给出了两种实时绘制技术,一种方法是适用于一般图形卡,另一种是适用于具有硬件加速的像素渲染功能的图形卡。实验结果显示,算法能在保持较高的绘制帧率的同时保留与原始模型相近的细节。 相似文献
14.
15.
16.
17.
18.