实时全局光照渲染研究

来源 :武汉理工大学 | 被引量 : 0次 | 上传用户:C1335639
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
真实感绘制技术作为计算机图形学的一个重要组成部分,致力于使用计算机对现实世界进行准确模拟,将三维场景渲染成非常真实的图像。计算机渲染的图像的真实感很大程度上是由其采用的光照模型决定的。全局光照模型相比于局部光照模型不仅包括从光源发出的直接光照的作用,还需考虑场景物体间反射和折射等间接光照的因素,因此渲染的结果要远优于局部光照。能实现真实光照效果的全局光照渲染技术吸引了国内外众多学者的关注和研究。作为全局光照渲染技术的重要方法,光线跟踪相比于其他全局光照算法是完全按照光学原理来进行光照的处理和渲染的,从理论上具有更优越的真实性。然而传统的光线跟踪算法需要处理和计算的光线数量过于巨大,使得完全模拟全局光照的光线跟踪很难应用于游戏和虚拟现实等实时渲染领域。光线跟踪的加速结构能有效降低光线跟踪中光线与物体求交这一性能瓶颈的计算次数,从而提升性能。目前加速结构有以KD树为代表的空间加速结构和以BVH(层次包围盒)为代表的层次加速结构,其中BVH更适用于动态场景,且易于在GPU上实现。本文的研究目标为在保持较高渲染质量的前提下,通过对现有光线跟踪加速结构进行进一步地研究和改进,并基于NVIDIA的OptiX光线跟踪引擎的GPU高性能,实现全局光照渲染实时性的提升。本文的主要工作和成果为:对近年BVH加速结构的代表性改进方法SBVH和LBVH进行了重点研究,基于LBVH的快速GPU构建算法,结合SBVH方法的三角面分割思路,并对BVH的结构进行优化,得到了兼有LBVH的快速构建和SBVH高质量遍历性能优点的改进BVH方法。该方法在接近LBVH的构建速度的同时,达到了SBVH约90%的遍历性能,在中等和小型规模的动态场景中,可以取得更优的性能。基于OptiX引擎设计出光线跟踪的GPU可编程渲染管线,基于此可编程管线可以实现其他基于光线跟踪的全局光照方法;实现了一款基于光线跟踪的全局光照渲染器,支持多种材质,实验表明其渲染质量不弱于基于CPU的Mitsuba渲染器,且渲染速度平均约为其7倍,对于中小规模的场景,可达到交互式或实时的级别。
其他文献
在法律规范的层面,民事强制执行程序存在着平衡生存权与债权关系的三层结构。这种正反合的制衡关系,既能够保障被执行人及其所扶养家属的基本生存权,同时又不对债权的实现构
白血病是一组造血干细胞及祖细胞的克隆性疾病,目前联合化疗虽然是主要的治疗方法,但是由于强烈频繁化疗引起的严重不良反应,常常导致病人正气受损,发生多种并发症,迫使化疗
作为“重返八十年代”的延续和深入,“文本和细读”讨论有意识地淡化问题意识,对作家作品抱有更多的历史的理解和同情,通过对作品文本的细致开掘,呈现作品更丰富的内在肌理和
目的:观察复方杜仲降压片治疗高血压病的临床效果.方法:采用随机分组对照方式进行研究,将90例病人随机分为治疗组和对照组,其中治疗组45例,对照组45例.观察两组用药后的临床
笔者近2年来采用针刺的方法治疗产后乳汁淤积30例,疗效满意,现报告如下。1临床资料30例中有28例为产后3~5天的哺乳期产妇,2例为产后一月余的哺乳妇女,年龄在21~31岁,均为经由婴儿吸吮、人工挤乳、吸
审计意见作为注册会计师审计服务的最终产品,和审计契约的其他要素一样,都受到具体时期和制度环境的影响.文章通过制度背景的分析来理解上市公司审计意见类型从1993年至2002
将翻转课堂这一新型教学模式应用于仪器分析实验的教学过程中,从材料获取、课前引导、课堂授课和实施结果等方面提出一些认识,以期为仪器分析实验教学改革提供借鉴。
为了评价人工心脏的叶轮设计对血泵溶血性能的影响,笔者设计加工了叶片角和叶片数分别为(20°,6)、(30°,6)、(40°,6)、(30°,5)和(30°,7)的五个对数
张爱玲常说的“反高潮”,就是其叙事活动中的“突转”手法,它通过非常规、非逻辑的方式,在看似应当出现高潮的地方不出现这种高潮,在看似应当出现某一种结局的地方不出现这种结局
介绍了数据流机的数据驱动特征、数据流程图、数据流程序设计语言以及其特殊的系统结构,以期更多的人了解非冯@诺依曼结构计算机的发展及未来计算机系统结构发展的方向.