大规模复杂场景的加速绘制方法研究与实现

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:guaiwa
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
大规模三维复杂场景的交互式绘制在很多领域都有广泛的应用前景,如三维数字游戏、地理信息系统、科学计算可视化等。随着用户对图形绘制效果和速度的要求不断提高,三维场景的规模和复杂度的增长速度远快于图形硬件绘制能力的提高速度。在图形绘制软件上进行技术优化是加快大规模复杂场景绘制的有效方法。大规模复杂场景的加速绘制方法是当前图形学中比较重要的研究方向。室外城市场景是建筑物之间相互遮挡的大规模复杂场景,对于此类高度遮挡场景,遮挡裁剪是最有效的加速绘制方法。本文研究和实现了基于GPU遮挡查询的连续层次化可见性计算方法。根据场景的内在结构特征对场景空间进行合理划分,构建场景的空间层次结构,以便快速鉴别一组不可见几何体,这是场景可见性计算的首要前提。在高遮挡场景中漫游时相邻帧之间视野变化范围较小,可以充分利用可见性的时空连续性来减少层次节点可见性的判断次数,同时利用该特征解决GPU遮挡查询所存在的CPU等待和GPU空闲问题,实现CPU与GPU的并行计算和负载平衡。实验证明,基于GPU的连续层次化可见性计算方法可以有效提高大规模复杂场景的绘制速度。大规模复杂地形的实时绘制是图形学中的研究热点,是三维图形引擎中既基础又重要的组成部分。由高度图构建的地形模型中的三角形面片数目巨大,交互绘制地形模型的全部几何细节超出一般图形硬件的实时绘制能力。本文研究和实现了大规模复杂地形的多层次化绘制方法,融合了视点相关的多分辨率层次细节技术和基于地平线遮挡裁剪的层次化可见性计算方法,实现了对大规模复杂地形的实时加速绘制。研究和改进了基于GeoMipMaps的层次细节算法,对地形进行合理的块分割,构建地形的空间层次结构,根据视觉重要性原则实时为各地形块生成分辨率合适的细节模型。地形块层计细节的计算过程是简洁高效的,CPU耗费较低,获得的几何模型规模适中,使用三角形条带方式连接网格顶点,可充分利用图形渲染管线的绘制能力。本文研究和实现了基于地平线遮挡裁剪的层次化可见性计算方法,离线计算地形的全局层次化地平线遮挡图,在实时绘制时根据该遮挡图判断层次节点的可见性。实验证明,融合多分辨率层次细节技术和地平线遮挡裁剪技术的多层次化绘制方法可以实现对大规模复杂地形的实时加速绘制。本文最后对大规模复杂场景加速绘制技术的发展方向进行了一些展望,并提出了一些在该领域值得进一步研究的方向。
其他文献
随着互联网技术的不断发展,各种网络应用应运而生,人们为了存储信息的方便,越来越依赖于网络。网络数据库解决了人们利用网络存储和处理各种信息的困难,脚本编程语言可以方便地实
电烙铁是电子产品制作和电器维修的必备工具,主要用途是焊接各种电子元器件及导线等。随着社会不断地完善和发展,科学技术突飞猛进,电子设备的更新速度越来越快,电子元器件的集成度也越来越高,对焊接技术的要求越来越高,对电烙铁的性能要求也在不断提高。传统的电烙铁采用间接加热方式,加热芯到烙铁头的热传递效率很低,大部分热量散发到空气中,严重浪费了能量;烙铁头加热速度慢,每次使用电烙铁时,需要等待较长的时间;电
随着无线传感器网络在军事、医疗、环境监测等领域应用的不断广泛,传感器网络的安全问题日益突出。入侵检测是无线传感器网络安全研究的一个重要领域。当前,设计出一种适合传
高陡边坡的稳定性一直是露天矿开采中倍受关注的重要安全问题之一。边坡的治理对整个露天矿来说,是其安全保障的重要一环,治理的好坏直接影响到露天矿生产和人员设备的安全,露天
条形码技术是随着计算机与信息技术的发展和应用而诞生的,它是集编码、印刷、识别、数据采集于一身的新型技术。目前世界上常用的码制有EAN条形码、UPC条形码、二五条形码、
随着网络技术的快速发展,网络规模迅速扩大,因特网呈现出爆炸式的增长,同时伴随着各种网络应用,特别是多媒体应用的不断涌现,用户数量迅速增加,使因特网的流量急剧增加,由此
近年来,移动通信的发展突飞猛进,商用移动通信系统已经从第一代(1G)发展到了第三代(3G),研究人员正积极对下一代移动通信系统(4G)进行研究。下一代移动通信系统的目标是实现无处
无线传感器网络由大量的传感器节点构成,随着技术的发展传感器节点的成本很低,体积很小、节点所携带的电池能量有限。传感节点具有传感、数据处理、保存和无线通信能力的传感
身份认证是构筑现代网络信息系统安全的不可缺少的重要组成部分,是网络应用系统的第一道防线,也是所有具体信息安全技术的基础。常用的身份认证方式有:基于静态口令、智能卡、数
微芯片之父Roland Moreno于1974年3月申请了智能卡的专利以来,智能卡现已广泛应用到公安、医疗、交通、金融、电信、社保、石油、体育等各个行业中,并且随着电信行业中3G通信的