基于复合结构的GPU渲染技术研究与实现

被引量 : 0次 | 上传用户:zz123zz123zz
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,随着数字电影、游戏及计算机辅助制造产业的高速发展,人们对于高质量的计算机生成图像的需求越来越迫切。业界人士和研究人员将足以以假乱真的高质量数字图像称作照片级真实感图像。计算机生成照片级真实感图像是一个广泛而又深入的研究课题。渲染是绘制计算机真实感图像的关键,渲染系统的渲染效果直接影响了图像的逼真程度,其速度的快慢制约着整个系统的帧速。传统的离线渲染系统采用逐帧渲染的方式,侧重图像的渲染质量,但是渲染速度较慢。而实时渲染系统侧重系统的可交互性,渲染速度较快,但是渲染的质量相对较差。如何将两者的优点加以结合,避免各自的劣势已经成为研究者关注的焦点。从20世纪末开始,GPU(graphics Processing units,图形处理器)的诞生给高质量的实时渲染系统带了生机和活力。在最近几年的SIGGRAPH、EUROGRAPH等会议上,与基于GPU实时渲染技术相关的论文日趋增多。本文在前人已有工作的基础之上,对基于GPU的光线跟踪和基于GPU的渲染系统进行了深入的研究,并实现了一个完整的GPU渲染系统。完成的主要工作和主要贡献如下:1.在GPU上有效地结合了BVH(Bounding Volume Hierarchies,层次包围体)和kd-tree(k-dimensional tree,k维二叉树)两种空间数据结构,实现了实时的光线跟踪算法。采用GPU统一编程架构,提出了一种新的基于CUDA编程模型的结合BVH和kd-tree的光线跟踪算法。算法中首先对场景进行启发式的层次包围体分割,随后在每一个层次包围体上做启发式的kd-tree剖分,这样就形成了一种新的空间划分,有利于建立高效的空间数据结构,提高光线与场景中物体的求交速度。新设计的算法易于扩展到动态场景的光线跟踪,而且具有更快的渲染速度。2.设计了一个将REYES算法和全局光照算法结合在同一个渲染框架下的高效算法。算法采用两路渲染框架,基于将渲染任务合理地映射到GPU的基础之上,实现了高效的渲染算法。算法首先将扩展后的RLB(RenderMan Interface Bytestream,Renderman接口字节流文件)场景文件读取,对场景进行自适应QMC采样,随后将基于REYES算法计算的部分和基于全局光照引擎计算的部分分别送入多线程任务分配器。多线程任务分配器将计算的任务合理调度送入CUDA,最终在CPU上对所有线程计算的结果进行合成,得到最终渲染的图片。3.实现了一个基于复合结构的GPU渲染系统。在GPU编程平台CUDA上,将REYES算法和全局光照算法融合在一个系统中进行了实现,实验结果表明本渲染系统能够很好地融合两种渲染算法的优缺点,充分利用了GPU的计算能力,在渲染速度和质量之间取得平衡。最后,作者总结了自己在GPU渲染领域的体会,提出了下一步研究的方向。
其他文献
铁路系统是一个庞大的网状系统,灵敏有效的通信系统是这个巨大的网状系统能够健康高效运行的关键,而GSM-R系统正是针对铁路通信的这种需求应运而生的,它能为铁路运输的信息通
电力系统的运行,离不开电力设备的支持。电力设备的质量,对电力系统的安全运行有着直接的影响。在电网设备中,应用带电检测技术,可以及时发现电力设备中存在的问题,制定有效
采用焓模型, 建立含相变的冻土路基温度场, 综合考虑气温、太阳辐射、风速风向、坡面蒸发等气象因素, 将诸多气象因素归结为第二、三类边界条件的叠加组合, 对不同气温地区的
城际旅客列车一般指中、短途,开行于城市之间的列车。随着旅客列车的提速,城际旅客列车的运行距离将逐步增加。我国铁路城际列车是在公路客运迅猛发展的形势下产生,伴随着激
随着能源问题和环保问题日益严重,人们对太阳能等新能源的开发利用越来越重视。提高太阳能发电系统的太阳能利用率、降低发电系统建造成本是太阳能应用领域面临的两个主要难
音乐和诗歌是两种形式不同但又有着千丝万缕的紧密联系的艺术门类,从古到今,二者共生共荣相互影响,对艺术的进步起到了极大的作用。从发生学的角度来看,音乐与诗歌有着共生的
作为最晚被并入法兰西王国的封建领地之一,布列塔尼在公爵统治时期通过宣扬民族情感、强化公爵的"专属王权"、完善中央集权的管理机器等举措,试图建立一个独立于法兰西的"布列吞
<正>1.我国高校宿舍管理的现状及不足随着高校各项改革的深入、招生规模的扩大、网络进宿舍等诸多新形势的出现,再加之当代大学生思想观念的改变和自主意识的增强,使得高校现
建筑业是经济发展的支柱产业,是经济的先导拉动性产业,它的作用不仅仅在于自身产值的贡献,更重要的是对数十个相关产业的拉动。湖北省建筑业近年呈现了快速发展的态势,2004年
随着科技的发展, 图书资料管理工作中越来越多地融入了信息化技术, 这给其工作带来了极大便利, 也提高了图书馆的管理成效.本文分析了信息化技术在文献检索、 文献分类以及图