基于GPU的自然场景泻染优化技术研究

来源 :广西大学 | 被引量 : 0次 | 上传用户:leoni002
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
三维自然场景的渲染是虚拟现实、游戏影视娱乐、地理信息系统等共同的研究舞台,具有广泛的应用前景。而复杂的自然场景中,不仅包括大规模的地形,还包括各种数量庞大的植被等,再加上高分辨率的纹理图片,整个场景需要渲染的数据大得惊人。尽管最近几年,GPU性能的增长继续强于CPU的增长,但对于无限的场景复杂性和有限的图形硬件单位内处理能力之间的矛盾,依然需要图形学者们用合适的模型和算法在它们之间搭一座桥梁,目标是不仅要提高场景显示的速度,还要有视觉上的真实效果。   本文通过充分挖掘高性能可编程GPU特性以及图形API的最新性能,尽可能的把图形渲染的工作交给GPU,以减轻CPU负载,使得同一个系统里面的CPU有更多资源去做物理、人工智能等其他计算,以提高整个系统的效率。本文的研究主要是利用可编程GPU来进行自然场景渲染的优化,取得的研究成果主要有以下:⑴结合传统的LOD(层次细节模型)技术,采用实例化技术,利用图形API的最新特性,由传统的CPU判定合适的LOD改进为通过可编程GPU的单pass方法来判定。⑵传统的视域剔除一般是在CPU上进行,而本文利用几何着色器特性以及变换反馈机制,实现了一种多遍绘制技术----第一遍先进行基于GPU的视域剔除,第二遍再绘制那些最终需要显示的实例。⑶在传统的硬件遮挡剔除技术上,通过在深度缓冲区构造Mipmap层次深度图像,实现了一种基于层次遮挡图的图像遮挡剔除算法。由于不需要如传统方法那样预先计算遮挡体数据库,新的算法更适用于动态的场景。⑷最后通过一个室外自然场景演示系统的实现,给出算法改进前后性能上的对比。实验结果表明这些优化的算法,减少了场景渲染的几何复杂度,提高了帧刷新率,CPU使用率也有所下降。演示系统采用简单快捷并且支持OpenGL的SFML库,提高了开发效率。
其他文献
随着教育信息化的不断发展和互联网技术在教育行业的深度应用,许多高校基于云计算和大数据技术,在智慧校园建设上取得了很大的进步。智能化应用系统的建设和运行,为在校师生
近年来,火焰识别技术由早期的基于传感器的识别方法发展成基于图像特征的识别方法。基于图像特征的火焰识别方法一定程度上克服了对火焰环境在温度和人力等方面的依赖性,同时提
目前蛋白质序列的数量急剧增加,而每年已知结构的蛋白质数量却增长缓慢,因此迫切的需要开发快速、准确地计算工具来预测蛋白质的三级结构。本论文围绕蛋白质三级结构预测的几个
声学参量阵是指通过运用振幅调制技术在超声载波上加载音频信号,然后再用换能器将其发射到空气中,由于原始音频信号在传播过程中受到空气非线性作用不停的自解调,加之载体为超声
随着煤炭行业信息化的迅速发展,煤炭行业来自各方面的竞争也是越演愈烈。为了达到以较低成本增强管理水平和市场竞争力的最大化程度,企业大力推进自动化无纸办公建设将是一种必
云计算描述了一种基于互联网的新的IT服务增加、使用和交付模式,通常书籍通过互联网来提供动态易扩展而且经常是虚拟化的资源。云计算的服务模式分为三种:软件即服务,平台即服
Cloud Computing is growing up technology in current era,we can say it is being used widely in our daily life and it has become essential part of the world.Cloud
学位
算法的复杂度是衡量一个算法好坏的标准,所以对算法复杂度的理论分析和研究对该算法的推广和应用有着极其重要的意义。评价一个算法优劣的标准就是该算法在运行中所消耗的时
随着计算机在工业领域的实用性普及传感器的迅猛发展,人们可以利用各种移动计算设备,包括智能手机、便携式计算机、智能传感器等方便快捷的获取周围甚至范围更加广泛的信息和
大脑是支配人的意识、思维、情感、运动和接受各种感觉的器官,其生理功能是通过生物电的活动来实现的。脑电压是大脑神经细胞电活动的重要表征。脑电图EEG(Electroencephalog