基于GPGPU的软阴影算法研究

被引量 : 0次 | 上传用户:lml2009
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在虚拟场景中,阴影对场景的真实感和用户的沉浸感有着至关重要的作用,是模拟现实世界不可缺少的一部分。然而,绘制逼真的阴影效果往往是很费时的,使得阴影绘制的实时性受到影响。因此,如何权衡阴影绘制中真实感和实时性的问题,在不影响真实感的情况下,提高绘制的实时性,或者在不影响实时性的情况下,增强阴影的真实感,仍然是虚拟场景中阴影研究的重点。近年来,随着GPU处理能力的不断增强,GPU的应用由图形处理领域扩展到了GPU通用计算领域,原本由CPU处理的许多数据现在可以重新设计让GPU来处理,利用GPU强大的计算和并行处理能力可以获得效率上的提高。这为绘制实时性高、真实感强的阴影提供了很好的解决思路。针对以上问题,本文结合GPU通用计算技术DirectCompute提出了一种基于GPGPU的软阴影生成方法,主要进行了如下工作:首先,研究了阴影绘制的相关技术,对常见的阴影生成算法进行了详细的分析,对其实现原理、优缺点等进行分析总结,重点研究了基于图像空间的软阴影生成方法,为本文奠定了坚实的理论基础。其次,针对阴影绘制的真实感要求,在PCSS算法的基础上,提出一种基于GPGPU的软阴影生成算法。利用泊松圆盘采样模式对阴影图采样,利用深度梯度处理自阴影现象,使用VSM算法进行过滤,利用区域求和表对阴影图动态滤波,在一定程度上提高了阴影的质量和绘制效率。最后,针对阴影绘制的实时性要求,详细分析DirectCompute,总结了利用GPU进行通用计算的程序优化策略,提出利用GPU合理地加速实现本文算法,给出了详细的设计过程,并对结果进行了分析。结果表明,本文方法既增强了虚拟场景中阴影的真实感,又大大提高了阴影绘制的实时性,非常适合虚拟场景的软阴影渲染。
其他文献
通过阐述电子商务对传统会计理论、会计实务、会计法规、会计组织的影响,揭示了会计软件的开发必将适应会计复杂化、多样化的网络需求,未来的会计信息系统也必将实现信息化。
<正>癫痫是一种常见病,据世界各国流行病学调查,其年发病率约为35/10万,患病率约为0.5%。全世界60亿人口中每年新发癫痫患者约210万,即每天有近6000例新的癫痫患者出现,而总
<正>(一)1962年1月11日—2月7日,在北京召开了扩大的中央工作会议,有中央、各中央局、各省市自治区党委、地委、县委、重要厂矿党委及军队的负责干部参加,共七千多人。这是中
枣树红蜘蛛是金丝小枣的重要害螨,危害严重时,可引起枣树提早落叶,降低枣果产量和质量。此叶螨以卵越冬,主要越冬部位是枣树树干的皮缝,占总卵量的99.37%,其次是枣树主枝上的
<正>桂政办发[2012]72号各市、县人民政府,自治区农垦局,自治区人民政府各组成部门、各直属机构:为深入贯彻落实《中共广西壮族自治区委员会广西壮族自治区人民政府关于开展
<正>随着《社区矫正实施办法》(以下简称《办法》)的正式施行,社区矫正工作有了规范性的法律指引。《办法》第十七条规定:根据社区矫正人员的心理状态、行为特点等具体情况,
数学学科中,数列内容是凸现哲学思想的绝好素材。因此,教师可以基于数列的学习,就“变”与“不变”“个性”与“共性”“局部”与“整体”“特殊”与“一般”“量变”与“质
目的观察粗针神道穴平刺及传统针刺对不同病程面神经炎的临床疗效。方法将220例符合纳入标准的病例随机分成粗针组和传统组,分别在口服西药的基础上进行治疗,2个疗程后,通过
围绕海南国际旅游岛开发建设的宏伟目标,以国家、海南省有关推进国际旅游岛的指导思想和发展目标为统领,分析俄罗斯在海南入境客源国中的基本特征及海南省对俄罗斯客源开发中