欢迎来到天天文库
浏览记录
ID:33079165
大小:3.34 MB
页数:61页
时间:2019-02-20
《chunkedlod—海量地形的实时绘制系统》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、浙江大学硕士学位论文ChunkedLOD—海量地形的实时绘制系统姓名:卓亚芬申请学位级别:硕士专业:计算机系统与结构指导教师:石教英20040301摘要y581895浙}I:大学硕士学位论文地形的实时绘制在很多游戏和仿真应用中有着非常重要的地位。随着计算机硬件的不断发展和算法的不断改进,我们绘制真实感地形的能力在不断地提高。近年来,随着图形处理芯片(GraphicProcessingUnit,GPU)的出现和普及,显卡逐渐成为一个强大的可独立编程控制的设备。变换和光照(Transform&Ligh
2、ting)、立方环境材质贴图(CubicEnvironmentMaps)、顶点混合(VertexBtending)、纹理压缩(TextureCompression)和凹凸映射贴图(BumpMapping)、双重纹理(DualTexture)四像素256位渲染等均可以在GPU中完成,大大减轻了CPU的压力,对实时图形渲染产生了深远的影响,这其中包括实时地形渲染。另外,随着遥感技术,卫星技术的发展,使得获得高分辨率的数字几何高程数据以及影像纹理数据成为可能,人们希望观察更广范围更为精细的地形,在许多应
3、用中,地形数据集太大而无法全部容于内存之中,可以称之为海量(OUtofcore),这就对地形的实时绘制提出了更高的要求。本文提出了一个有效的,硬件友好的基于外存的海量地形数据实时可视化框架一ChunkedLOD。该框架有效地融合了地形的连续细节层次模型和纹理的多分辨率表示。无论是几何数据还是纹理数据均进行了多分辨率组织,并且根据它们在屏幕空间的简化误差实时选取两者恰当的分辨率。该框架还有效地利用了nVIDIA的OpenGL扩展GL~NV—vertex—arra。y—range和GL—NV—fenc
4、e来对场景的渲染进行加速。它们能够让几何图形高效地传输到GPU,GPU直接访问顶点数据,使得应用程序的执行效率极大提高。本文第一章简单地介绍了地形实时绘制的应用背景和一些基本概念,对目前这一领域中已有的一些经典算法分别作了综述,并对它们进行了比较。本文第二章详细地介绍了海量地形实时绘制过程中各种问题的解决方法。提出了一个有效的,硬件友好的海量地形实时绘制框架---ChunkedLOD。奉文第三章描述了海量地形绘制系统一chunkedLOD的组织结构和实现细节,同时给出了部分示例程序和地形绘制的运行
5、结果,并对地形绘制的未来研究方向做了预测。关键词:地形的实时绘制,规整网格,连续细节层次,海量,数据的组织和调度,地形块四叉树,纹理四叉树,裂缝,顶点跳变,几何过渡母譬磐渚、导茆同意趔全文公布目录浙江人学硕【岸位论义AbstractRealtimeten'ainrenderingisanimportanttechnologyforalargeclassofapplications,suchasgameandsimulation。Hardwareandalgorithmsarebeingimprov
6、edrapidly,whichenhancesonrabilitytorenderrealisticterrains。Inrecentyear.inconsumerhardware,thereisatrendtoshifttheCPU-boundgraphicsprocessingcapabilitytohighspeedspecialpuqJosegraphicsprocessingunits(GPU’S)。Thistrendhasdrasticallychangedthealgorithmsi
7、nterrainLODrendering,andsparkledthedevelopmentofGPU—orientedaggregatedLODalgorithms。Furthermore,byusingthedatabasewithincreasedquantityanddetailsneedtohandlethedatasetswhichdonottitinRAM(out—of-coredatasets)。Meanwhile.advancesinshadingandimagequalityi
8、ngeneralhaveraisedthebarforimagequalitywewouldliketOachieveinterrainrendering。Inthisthesis,weploposeallefficienthardware—friendlyframework--ChunkedLOD,forlarge—SCaleterrainreal—timerendering。Withinthisframework.theapproachforintegratingmulti—r
此文档下载收益归作者所有