基于GPU的实时大气散射渲染优化算法研究与实现

来源 :华南理工大学 | 被引量 : 0次 | 上传用户:rooku
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
大气散射是自然界中一个非常重要而又普遍存在的物理现象,它使得晴朗的天空在白天呈现蓝色,而在傍晚则显得昏黄;它使得近处的场景显得清晰,而远处的场景则显得模糊。同时,大气散射也是体积光等光学现象的产生原理,对影响人们的视觉感官具有十分重要的作用。在计算机图形学中,传统绘制天空的方法主要是天空盒、天空贴图等,这种方法简单快速,但却无法模拟出随时间和气候实时变化的动态光照效果。随着计算机硬件性能特别是GPU图形渲染能力的提升,在虚拟场景中模拟出基于真实物理的大气散射效果逐渐成为了可能。对此,人们已经总结出了一个完整的散射积分方程,可以十分准确的计算出光线在空气中传输的辐射度变化。然而,由于该积分的计算十分复杂,而且需要对场景空间中的每一个点都进行积分计算,运算量非常庞大,即使是在现代的GPU上依然很难做到流畅的实时渲染。在这样一种背景下,本文实现了一个基于GPU计算的实时大气散射渲染优化算法。通过对大气进行基于真实物理的建模,利用光线步进的思想计算散射积分,并使用预计算查找表来简化散射积分计算、通过极线采样来降低样本点的数量、利用一维最小/最大二叉树结构来加速可见因子的判断。算法在保证了真实的画面渲染效果的同时,显著的提升了渲染效率。本文首先阐述了算法所建立的空气物理模型,并详细的说明了散射积分的推导过程,然后,我们描述了算法是如何一步步进行优化的,并展示了在GPU上的实现细节。最后,我们编写了一个测试程序用于展示渲染效果,并与传统的算法做出了对比,证明我们的算法无论在渲染效果和渲染效率上,都能够得到很好的结果。
其他文献
目的:通过分析维持性血液透析(maintenance hemodialysis,MHD)患者合并2型肠-肾综合征的病因病机及辨证分型,结合导师米杰主任医师多年丰富的临床经验,运用益气增液颗粒对MHD并发2型肠-肾综合征气阴两虚、血虚肠燥证患者进行干预,通过监测其治疗前后相关症状及指标的变化,观察益气增液颗粒治疗此病的临床疗效。方法:选取62例进行规律MHD治疗并符合2型肠-肾综合征西医诊断标准和中
GH3030镍基高温合金由于在高温下的性能良好而广泛应用于航空航天等工业领域。然而随着合金的使用条件越加复杂苛刻,这就要求这种合金材料必须具有更加优越的使用性能。材料的静态再结晶(SRX)与晶界特征分布(GBCD)对GH3030合金性能有着至关重要的影响,通过调控合金组织可有效提升材料的性能。本论文主要通过使用电子背散射衍射(EBSD)等检测技术手段研究了轧制变形和脉冲电流处理(EPT)对GH30
开发新型的环境刺激敏感型智能材料,并运用于药物运输系统是当前研究的前沿和热点,特别是具有pH、温度敏感特性的超分子凝胶受到研究者的青睐。本论文通过对壳聚糖(CS)进行化
纹理是描述物体表面的一种基本属性,广泛存在于自然界中,是人们主要的视觉感知来源之一。纹理分析是计算机视觉中一个重要的研究领域,是图像处理的重要手段。在许多活跃的领
本文主要研究在特殊边界自旋构型调控下以及在外加交变自旋电流下的两种不同的skyrmion动力学。skyrmion可以稳定地存在于具有强Dzyaloshinskii-Moriya相互作用的中心对称破
氨基葡萄糖(GlcN)是人体关节软骨基质中合成蛋白聚糖所必需的重要成分。它对于人体及动物体的关节健康和身体的免疫调节具有重要的作用。目前商品化的GlcN全部是来自虾、蟹等
自以去多余产能、降过高杠杆、促经济升级为着眼点的结构性供给侧改革,经中央经济工作会议定调后成为我国经济新常态下的发展方针,我国并购市场的规模也随之呈现稳定增长的趋
自从Lorenz于1963年首次发现混沌吸引子以来,混沌理论在很多领域都得到了前所未有的发展,比如,安全通信、神经网络、非线性电路及数学等领域.对于超混沌的研究是建立在混沌系
薇菜,别称紫萁,是紫萁科紫萁属多年生草本蕨类野生植物,由于多年的人工“野转家”培育繁殖和积累,如今该产品在我国部分地区资源丰富,产量可观,不仅颇受国内消费者追捧,而且
我国是油脂消费大国,人均植物油消费量已经超过世界平均水平。但我国油脂自给率较低,对油脂油料进口尤为依赖。与此现象形成对比的是,我国有大量的天然油料资源未得到有效的