基于光子映射的分布式全局光照计算方法研究

来源 :山东大学 | 被引量 : 0次 | 上传用户:xiaosa12
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
数字动漫与影视产业是信息技术和人文艺术结合的内容创意产业,目前在世界各国均占有很大的市场规模。计算机3D技术在影视动漫作品的创作与制作中发挥着越来越重要的作用,3D建模和渲染成为全球电影、动漫工业界关注的核心技术。速度是渲染的一项重要衡量指标,对于游戏的实时光影效果,大场景的漫游有着重大的实用价值和研究意义。在提升渲染速度方面,除了采用更先进的渲染算法及优化之外,随着计算机硬件架构的革新以及分布式计算的成熟,云渲染以及分布式渲染的概念也顺势而生。简而言之就是使用云服务器计算集群以及相应的架构将渲染工作并行化,实现分布式渲染。相关的工作已经有很多有成效的成果,在国外,OTOY为一款快速无偏的GPU渲染器,致力于实时电影级云渲染,并和其VR产品octaneVR紧密结合,打造出电影级别的虚拟现实体验。A360作为图形龙头公司Autodesk的云渲染产品,可以让用户通过一个浏览器完成图形场景绘制工作,将任务远程提交到计算节点进行渲染得到反馈,达到实时预览的目的。在国内目前虽没有较成熟的分布式渲染的产品,但是阿里云与RenderBus合作推出的云渲染服务,也是渲染和分布式计算相结合的一个成功案例。速度之外,渲染质量也是另外一项重要指标,为了使渲染结果有较高的真实感,需要有先进的渲染流程和全局光照算法。然而这些高质量的算法,如光线追踪,光路追踪也需要大量耗时。相关研究领域将其算法在分布式集群上加速,主要是将任务并行化,使用多个节点协同完成渲染。而光线追踪算法由于其本身的特性,光线传递本身具有很强的串行逻辑性,进行分布式扩展的难度较大。而光子映射方法PhotonMapping的并行度很高,针对其实现任务分布比较现实。本文借鉴当下部分研究成果,选取Mitsuba渲染器作为平台,就如何在高效能集群上实现实时光子映射方法进行了深入研究,最终确定一系列实现方案,并对实验结果进行了详细的比较和分析。本文的主要工作有:1.研究mitsuba渲染器Path Tracing流程的实现,将其作为渲染的第一步。在光线求交时判定渲染任务归属,再将任务通过socket网络通信交给集群中相应的计算节点以完成渲染任务。2.针对渲染任务并行化做出一系列策略,包括主从节点分布式渲染的硬件框架,数据通信协议,场景数据的分割存储及重组,渲染任务分发及合并等等。3.采用Photon Mapping全局光照算法作为渲染的第二步,在边界光子收集上采用了两种策略:(1)使用Overlapped KDTree允许边界光子重复存储;(2)着色点聚类统一请求其他节点的光子图进行计算。通过本文的工作,相同场景在相同渲染流程下,集群渲染对比单机,可以得到一个较理想的线性的加速比,并保持渲染质量完全或者几乎相同。
其他文献
电力产业在国民工业系统中具有支柱作用,电力的平稳运行关乎国民经济的命脉。在电力系统管理中,电力负荷预测至关重要。准确的电力负荷预测能够为电力系统的平稳运行、制定合理电价、电力实时调度提供重要依据。特别是在经济领域,电力负荷预测能够对合理调配资源,优化发电计划,取得最优的社会效益和经济效益起到巨大作用。然而随着我国经济的快速发展,对电力的需求日益增长,电力负荷本身也受日期、天气、气候、市场以及政策影
随着科技的迅猛发展,人类已逐渐步入一个全新的数字化时代,虚拟现实技术给人们带来了一种全新的沉浸式的体验。为了让用户能获得更好的虚拟现实体验,虚拟出来的画面一定要有
随着信息技术的发展,特别是Web技术的发展,对网络上的服务器提出了越来越高的要求,越来越多的瓶颈会出现在服务器端。集群技术是实现高性能服务的一种有效途径。服务器集群负
软件水印是一种新型的软件版权保护方式,与仅仅依赖于加密技术的传统的软件版权保护方法不同,它是通过在软件代码中嵌入某些特定的秘密信息,在必要的时候,可以从软件中提取出
视频目标跟踪作为计算机视觉领域的基础问题,一直以来都是学者们的研究热点。其中视频中目标的观测模型又是视频目标跟踪问题的一个重要组成部分,已经有大量关于目标观测模型
发布/订阅(Publish/Subscribe,P/S)通信范型具有异步、多点通信等优点,一直受到学术界和工业界的普遍关注。传统有线网络中的发布/订阅系统的研究相对比较成熟,在金融、物流
Web服务作为一种新的计算模型正受到越来越多的关注,保证Web服务组合执行结果的一致性和可靠性是Web服务面临的重要挑战之一。将事务机制应用到Web服务领域是寻求解决Web服务
长期以来图像显著性研究都是人类视觉研究的一个重要组成部分,对于它的研究存在于神经科学、心理学、计算机科学等学科的交叉领域。 在计算机科学的研究领域里,模拟人眼的认
随着越来越多的网络经济活动的开展,网络安全受到更多的关注,入侵检测作为一种主动有效的防御手段得到越来越多的重视和研究。入侵检测方法结合一些智能技术应用到入侵检测系
随着我国国民经济的发展,机动车保有量不断增加,机动车数量的增加也使得道路交通安全形势严峻,交通事故持续增长。为提高道路交通安全性,减少和预防交通事故,人-车-路环境协