基于GPU的大规模场景实时阴影绘制

被引量 : 0次 | 上传用户:tan123456654
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
阴影是三维场景中的重要因素,它不仅可以提供三维空间中物体的几何特征和位置信息,更能增强场景真实感。阴影图(Shadow Maps)方法作为一种基于图像域的阴影绘制方法,具有效率高、复杂度不依赖于场景的特点;但走样现象严重影响其应用前景,而且,大规模实时动态的阴影绘制算法中,真实感和实时性之间如何取得平衡,也是目前所面临的主要难题之一。本文从真实感和实时性两方面出发,对阴影图算法进行改进,主要研究和创新性如下:详细介绍了可编程图形硬件技术和阴影生成技术的概念及应用,并着重比较了实时阴影绘制技术中的阴影图算法、阴影体算法、平行分割阴影算法、方差阴影图算法的优劣。同时在分析相关算法的基础上,采取微软公司的DirectSDK及VS2005作为实验平台,HLSL着色语言对上述算法具体实现。针对大规模场景阴影绘制算法PSSM的缺陷,本文作出如下改进,首先在场景模型数据的生成采取LOD技术,并以Z值来组织模型数据,深度值越高的部分,采用越简单模型,离视点越近的位置,则采用全细节模型,该部分属于预处理部分,并不占用绘制时的开销。其次,考虑到视椎体分割存在首个分割空间不足分割及分层后边界区域产生的不连续,跳跃性走样的缺点,提出一种新的视锥体的分层位置确定的方法,该方法首先利用PCSS的半影公式计算半影区域,并以该区域的尺寸作为首个空间的扩大系数,然后采取一种等比数列渐进的方式获得其他分割层的扩大系数,用来确定视截体的分割点。经实验验证,新方法不仅克服了原算法首个分割空间过小的缺陷,而且由于扩大了空间的过滤区域,等效于提高每个分层的深度纹理分辨率。针对平行分割算法中边缘位置的走样问题。提出了一种基于平行分割阴影图算法和方差阴影映射的混合算法。该方法在深度图映射步骤之后,应用了传统的硬件级纹理过滤、方差阴影等过滤技术和高斯模糊技术。这样既解决大规模场景中单独阴影图无法满足精确度的要求,又将方差阴影等过滤纹理的技术运用到深度纹理中去,并改善了阴影边缘位置的走样。通过实验比较分析,可以得出结论:采用PSSM和VSM的混合算法阴影绘制效率并不明显降低,但阴影的生成效果显著提高。
其他文献
<正>前段时间,一道"孜然菠菜"引起了我的注意,这是把孜然粉、孜然油与菠菜巧妙结合创出来的新菜,因此也让我对孜然重新产生了兴趣。
期刊
<正> 在一般引水式水电站地下厂房的設計中,經常遇到豎井的佈置,如出线洞,运輸直井等。目前在各电站豎井的设計,均参照“煤矿設計参考资料井筒部分”中所介紹的計算山石压力
目的 探讨复方丹参注射液联合间苯三酚注射液治疗妊娠高血压综合征的临床疗效.方法 选择2015年1月—2016年10月在襄阳市中心医院就诊的妊娠高血压患者120例作为研究对象,将所
晨读课以其悠久的传统和显著的效果一直为广大中小学所热衷,在英语学习中有着极其重要的意义。本文针对传统晨读的现状和一些弊端,从高中英语晨读的必要性和重要性出发,多角
我国政府目前正处于传统治道向现代治道变革进程中,政府信息公开所出现的众多问题及不规范说明其尚处于初级阶段。我国现行的信息公开制度对于推进我国治道变革进程有重要意
相控阵雷达是具有多功能、多目标、高精度、反杂波、抗干扰性能的新型雷达系统,有着传统机械雷达无可比拟的优势。发射/接收(T/R)组件是有源相控阵雷达的核心所在,每个有源相
长期以来我国城市社区管理体制采用"议行合一"的模式,议事权、决策权和执行权都集中于作为居民自治组织的社区居委会。居委会的应然功能——居民自治严重弱化、退化,经常性地
<正> 用建设有中国特色社会主义理论武装全党,是党的十四大向全党提出的战略任务。能否学习好,掌握好、运用好建设有中国特色社会主义理论,真正实现武装全党的要求,直接关系
公民意识的培育是一项长期的、艰巨的历史任务,互联网的发展为公民意识的成长提供了契机。网络虚拟公共领域的构建与网络民主的参与形式对公民意识的培育具有积极的意义。但
随着我国现代化建设的快速发展,高等教育的规模持续扩大,大众化进程的不断深入,大扩招的高教超速发展与教育教学质量滑坡的矛盾日益凸显,高等教育质量已成为社会关注的热点问