高质量全局光照的GPU研究与实现

来源 :浙江大学 | 被引量 : 0次 | 上传用户:Huigle
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
全局光照明一直以来都是计算机图形学研究的热点。随着电影、动画、游戏、虚拟现实、三维漫游等领域的应用不断深入与普及,人们对计算机生成的图像的真实感要求越来越高。全局光照明是现代电影和计算机动画中表现真实感不可或缺的部分。传统的全局光照明算法非常复杂,高质量的全局光照明渲染通常非常耗时。随着现代GPU的计算能力不断增强和GPU并行计算的日益成熟,利用现代GPU架构进行并行计算加速图形学中的算法是目前的研究趋势。本文研究了两大类常用的高质量全局光照明算法,基于立即辐射度的算法和基于光子映射的算法,并针对现代GPU并行计算架构对这两类算法进行了改进。本文实现了虚拟点光源(Virtual Point Light)的GPU截枝算法,根据着色点自适应地通过并行截枝确定一组虚拟光源簇来模拟全部虚拟光源的贡献,并结合球面谐波表达来加速全局光照明的计算。在同等高质量下,使用本算法比CPU算法有10~20倍的速度提升。另外本文还使用GPU实现并优化了光子映射算法。本文的工作已集成到RenderAnts GPU渲染引擎作为全局光照明解决方案的组成部分,验证了算法的实用性。
其他文献
无线传感器网络(WirelessSensorNetworks,WSNs)是一种综合了传感器技术、嵌入式技术、分布式处理技术和无线通信技术的新一代网络,有着广泛的应用前景。路由技术是无线传感器网络
随着Internet和数字化技术的快速发展,网上数字内容和信息的安全问题已成为人们所关注的重点。传统的信息安全技术包括传统的访问控制技术、信任管理、数字版权管理(DRM)三个
近几年来,随着智能移动设备在生活中的普及,移动GIS应用得到快速发展,需求也越来越广泛。在移动操作系统种类繁多且更新换代速度非常快的背景下,以往以单个应用作为整体的设
后基因组时代中,随着高通量实验技术的快速发展,大量的蛋白质数据被收集起来。然而,蛋白质数据与功能标注数据之间的差距却在不断变大。即使如酵母菌这样得到广泛研究的物种,
运动目标跟踪问题涉及到计算机图像处理、模式识别以及人工智能等诸多领域,是一门交叉性很强的学科。被跟踪目标本身形状的多样性、所处环境的复杂性和跟踪过程中的遮挡问题
软件复用是指重复使用已有的软件产品用于开发新的软件系统,以达到提高软件系统的开发质量与效率,降低开发成本的目的。构件技术是支持软件复用的核心技术。构件技术的不断发展
随着近年来无线通信技术、传感器技术、低功耗嵌入式技术以及一系列相关技术的高速发展和广泛应用,无线传感器网络的实用性和可靠性都得到极大提升,被广泛应用于环境监测、军
现有的搜索引擎在查全率和查准率方面很难满足用户的要求,为了查询到一个相关的内容,用户常常需要使用多个搜索引擎查询相同的内容,然后综合出最适合自己的结果。元搜索引擎
互联网的快速发展和广泛普及使得网站和网页信息量呈爆炸性的趋势增长,互联网已变成了一个巨大的、分布广泛的全球性信息服务中心。虽然在该信息服务中心中非结构化或半结构化
随着计算机科学与技术、控制理论以及网络技术的快速发展,仿真技术也逐渐发展起来,现在,信息处理技术的突飞猛进,更使得仿真技术得到了快速的发展。计算机仿真技术是用计算机软件