基于延迟着色技术的实时喧染引擎的研究

来源 :武汉理工大学 | 被引量 : 0次 | 上传用户:edwinandwolf
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
实时渲染是虚拟现实的重要内容之一。它要求以人眼能够接受的刷新速度(至少24fp/s以上)对虚拟现实场景进行实时绘制。因此,实时渲染对交互性、实时性和场景真实度都有很高的要求。特别是对场景的真实感绘制,已经成为当前实时渲染技术的研究热点。   由于计算机硬件图形处理能力的不足和实时渲染技术的不完善,实时渲染效果还远远无法满足人们对真实感场景绘制的要求。延迟着色技术是目前实时渲染中最佳的解决方案之一。后期特效在基于延迟着色技术的实时渲染中扮演重要的角色。延迟着色技术的研究还处于初期阶段,特别是国内关于这方面的研究非常少。目前,基于延迟着色技术的实时渲染引擎还没有被系统的研究和开发,特别是缺乏后处理架构的支撑,导致无法有效地进行各种后期特效融合。同时,虚拟现实中特别是游戏中无法支持HDR特效或者使用的HDR特效算法效率低下,严重影响实时渲染的实时性和渲染质量。   本文通过研究和分析延迟着色技术的相关理论和技术,以及对实时渲染中的各种后期特效进行分析,设计并实现了实时渲染引擎的后处理架构,并对这种架构的特点及各模块进行详细地介绍;接着,文章通过分析和研究实时渲染后处理阶段使用的HDR特效的理论和技术,提出了一种结合星光效果和传统HDR特效的改进方法。同时,针对传统的星光算法在性能上的缺陷进行改进;文章最后将基于后处理架构的实时渲染引擎应用到虚拟现实工具中。   研究表明,基于本文设计的后处理架构的实时渲染引擎能够很好地融合各种后处理特效,展现了良好的可重用性、可扩展性和可移植性。通过结合星光效果改进的HDR特效能够更好地模拟自然现象,增强了实时渲染效果的真实感。改进的星光算法和传统的星光算法相比,消耗的内存和显存明显减少,降低了算法复杂度,进而提高了引擎的性能。本文的研究工作能够在一定程度上填补国内在延迟着色技术研究方面的空缺,且改进的HDR算法和星光效果算法具有一定的理论和现实意义。
其他文献
随着科技的不断发展,无线通信已经成为通信技术未来的发展趋势。而作为无线通信的一个分支,移动自组网Ad Hoc因其无需基础设施便可迅速组网,具有搭建迅速、组网灵活、抗毁性
在软件系统的开发过程中通常会产生了大量结构复杂、语义丰富的数据,而建立个灵活的语义模型是对各类软件工程数据进行统一管理的基础。在管理大量软件工程数据的过程中,如何
随着信息技术和网络的普遍应用,如何更好地保障信息的安全已引起研究人员的广泛关注。信息的安全保密,通常采用的是加密的方式,而加密技术的核心是密钥的保密。秘密共享就是
面向方面编程范式通过引入方面实现横切关注点的分离和封装,很好的解决了代码纠结和代码分散等面向对象程序所面临的难题,使系统易于实现和扩展,同时提升了软件的模块性和可
近年来,随着城市化进程的迅速发展,“数字城市”的建设应运而生。在“数字城市”建设的过程中,是以“数字社区”的建设为基础的,而创建“数字社区”的关键是通过三维建模技术
近年来,计算机视觉技术在农产品检测方面得到了广泛的应用,使得现代农业更具规模性和专业化。本文所研究的内容是柑橘图像分割的具体算法设计。它是课题“柑橘表面破损自动检
在计算机图形学领域,人们逐渐利用计算机来再现周围的真实世界,自然现象的建模和渲染是近几十年来计算机虚拟现实与系统仿真的一个重要研究领域,基于物理模型的流体模拟近年
随着人工智能的迅速发展,理解人类语言并能够与人类对话,给出相应的信息反馈的机器人成为了大多数人的需求。在这样的背景下,智能聊天机器人慢慢走入人们的视野。在这股机器
随着社会的发展,经济的突飞猛进,为了促进社会和谐,地震灾变的预测也就越来越重要了。现代计算机技术的迅猛发展,包括地震灾变预测等越来越多的工程计算问题都依靠于大型高性
随着互联网的迅速发展,社交网络信息预测成为信息内容管理的重要研究内容之一。此前的社交网络信息预测研究中,对社交网络中信息表示与量化计算研究不足,难以有效的支撑社交