基于有向距离场的软阴影生成算法研究

来源 :西北农林科技大学 | 被引量 : 0次 | 上传用户:gyivan0513
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在计算机图形研究中,阴影可增强物体的立体感,从而有助于理解物体间的相互位置关系和大小。传统生成阴影的方法主要包括阴影贴图算法和阴影体算法,但上述方法难以提供高质量的软阴影。有向距离场可用来表示空间内任一点到给定三维物体表面的最小距离,确定与物体的相对位置关系,近年来,已成功应用于碰撞检测、布料模拟等领域。本文在暴力生成有向距离场方法的基础上,研究了可生成更高精度有向距离场信息的HP-自适应方法与基于快速行进的有向距离场生成方法,并将三者进行并行化加速,最后使用上述方法预计算生成有向距离场,通过预计算的有向距离场信息生成软阴影。论文主要完成了以下3个方面的工作:(1)测试并比较了三种有向距离场生成算法。研究了暴力法、HP-自适应法和快速行进法等三种有向距离场生成算法,并将暴力法与快速行进法使用GPU并行化加速,将HP-自适应法使用多线程进行并行化。然后,研究了基于最先分配的有向距离场贴图管理算法用于贴图管理。实验结果表明,通过并行化加速显著提高了暴力法、HP-自适应法与快速行进法的效率,HP-自适应法更适合生成高质量的局部有向距离场,快速行进法则更适合生成低质量的全局有向距离场。(2)研究了有向距离场的采样和可视化方法。首先使用球体步进算法对有向距离场进行采样,并通过球体步进实现了有向距离场在三维空间内的可视化。实验结果表明,基于球体步进的有向距离场可视化方法相比于有向距离场切片更加直观,易于验证有向距离场生成算法的正确性。(3)提出了基于球体步进和两种优化方法相结合的高质量软阴影生成算法。在获得场景中物体的局部距离场后,基于球体步进算法实现对物体有向距离场的采样,并根据采样值生成软阴影。为提高阴影生成效率与生成质量,首先根据两次采样值计算阴影强度,以减少阴影的条带现象,然后基于双边滤波的优化算法获取了更加柔和的软阴影,最后基于快速行进算法生成全局距离场以减少对显存的访问次数,从而进一步提升阴影生成效率。实验结果表明,根据两次采样值计算阴影强度可有效降低阴影的条带现象,基于双边滤波和基于快速行进的优化算法分别将阴影生成效率提高了43%和29%。最后,本文将基于有向距离场的软阴影生成算法与基于阴影贴图的软阴影生成算法作对比。结果表明,基于有向距离场的软阴影生成算法在保证运行效率的情况下可获得质量更高的软阴影,具有较广的适用范围,能满足实时渲染中对于软阴影的需求。
其他文献
<正>一、从开放空间谈起当我们回顾现代雕塑的历史时,往往会将俄裔美国构成主义雕塑家瑙姆·加博(Naum Gabo,1890-1977)视作一个重要的、节点式的人物,其原因在于加博的作品
目的:比较β-catenin蛋白及ABCG-2蛋白在子宫肉瘤组织及子宫肌瘤、正常子宫肌层中的表达,探讨β-catenin蛋白及ABCG-2蛋白在子宫肉瘤发病机制中的作用。方法:采用免疫组化SP二
一、前言采收后的人参,水分含量在70%以上,无论是制作生晒参还是红参,都要进行干燥加工.目前多数人参加工厂均利用干燥室进行烘干。干燥方法及干燥参数的选择,不仅直接影响人
在昨日举行的“上市银行的进阶之路——《财经》论坛”上,中国银监会党委副书记、副主席蒋定之出席并发表演讲。他认为,当前我国上市银行与国际先进银行的差距正在缩小,国内银行
报纸
目的深入了解困难医患关系情境下护士内心真实体验。方法运用以"巴林特小组"讨论的质性研究方法,深入讨论12名护理人员的困难医患关系情境案例,对获得的资料分析、整理,归纳主
从古至今,音乐对于社会的发展都有着非常重要的作用。音乐就是通过流动的音响在人们的心中产生审美意识,运用微妙的精神力量,对社会的发展产生影响,社会则依托强有力的政治和经济
短篇小说集《台北人》、《纽约客》是台湾作家白先勇的代表作,最能体现其精神内涵和艺术成就.透过作品,不仅可以看到"现代小说流派旗手"白先勇的传统文化情结,还可以看到其独
一种PPC与PBAT、PCL、PBS及PLA共混物及制备方法,共混物由PPC、PCL、PLA、PBS、PBAT、封端剂、润滑剂和改性轻质碳酸钙组成,在高速搅拌机中在不高于35℃的情况下进行冷混,将
随着工业化、城镇化进程的快速推进,稻田土壤重金属镉污染日益突出,对土壤生态系统、人体健康产生很大的潜在危害。钝化修复技术因投资低、操作简单、见效快,近年来受到环境
耸立于长江之滨、蛇山之上的黄鹤楼,自古享有“天下江山第一楼”的盛誉,与湖南的岳阳楼、江西的滕王阁、山东的蓬莱阁合称中华四大名楼,是闻名中外的名胜古迹,国家5A级旅游风
期刊