虚拟场景实时阴影算法的研究与实现

来源 :江南大学 | 被引量 : 0次 | 上传用户:luochengshabi
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
作为增加虚拟场景真实感的关键技术——阴影的实时渲染技术,在三维游戏、动画影视、三维地理信息系统、计算机辅助设计和制造等多方面得到广泛的应用。阴影效果在真实感图形的生成和物体位置的判断方面扮演了重要的角色,它对于人们理解三维场景的影响非常巨大。实时软阴影绘制技术主要涉及到光线的处理、走样与反走样、硬阴影算法、软阴影算法等。光线对阴影的生成具有很大的影响,阴影的绘制中采用了大量基于图像渲染的方法,如阴影纹理、反走样处理、模糊。通过使用阴影纹理,可以实现真实的光照效果,当绘制的阴影出现锯齿等走样现象时,就要用到反走样技术,模糊锯齿边缘。硬阴影算法是实时软阴影算法的基础,目前比较常见的有光线跟踪、阴影图技术和阴影体技术。阴影图算法是一种基于图像空间的算法,它计算场景的深度值来确定最终绘制的阴影;而阴影体则是根据场景中物体的几何信息来绘制阴影的技术,因此是属于对象空间的。光线跟踪技术主要考虑光线和物体的求交,有效地减少光线与物体的求交次数成为了算法的关键。基于这种思想,本文针对旋转曲面场景提出一种基于综合包围盒技术快速光线跟踪算法,通过改进传统的包围盒技术对算法进行了优化。但对场景的阴影只采用了普通光线跟踪算法绘制,而如何生成此类实时软阴影,是我们下一步研究的内容。软阴影算法分为基于图像空间和基于对象空间两类。基于图像空间的算法与场景复杂度无关,但绘制的阴影会出现锯齿等走样问题,基于对象空间的算法较少出现走样,绘制的阴影质量较高,但对系统的处理能力要求也高。本文对基于图像空间软阴影算法进行了研究和分析,通过比较各种实时软阴影算法的优缺点,提出了一种基于阴影图的实时软阴影算法,实验结果表明算法对较复杂物体在保证绘制视觉效果的同时,能达到令人满意的实时性,从而为复杂场景的实时软阴影绘制提供了有效的解决途径。文章最后对实时软阴影未来的发展方向进行了展望。
其他文献
随着科技的发展,互联网已经占领了人们的生活,网络信息安全越来越受到人们的重视。在网络信息传播中,图像传播的安全尤为重要。由于端到端加密模式的方便,快捷以及高安全性,
SOA (Service Oriented Architecture,面向服务的架构)作为下一代的软件开发理念,对现代软件开发模式产生了深远的影响。SOA通过服务的发布、服务的发现以及服务的调用等机制
近些年来,随着社会的发展,信息无障碍的研究与发展越来越受到重视,其中一个很重要的技术就是手语识别和手语合成技术,这种技术的发展为聋人和正常人之间的自然交流提供了一个
ARM架构的嵌入式处理器和嵌入式Linux操作系统的完美结合,引发了远程监控系统新的技术革命:由于其优异的性能和高的性价比,被广泛地应用到各种电子产品的设计当中;并且越来越
目标跟踪技术的研究是计算机视觉、图像处理和模式识别领域里非常活跃的课题,目前正广泛地应用于军用和民用等各个领域。本文研究的主要内容为如何将目标跟踪技术应用到实验
软件测试在软件开发过程有着越来越重要的地位,它贯穿于软件定义与开发的整个周期即整个软件开发过程。而测试用例的生成设计又是软件测试过程中的重点和难点所在,它的设计依
“软件即服务”已经成为软件发展的趋势,动态电子商务正是这一思想的结果。目前电子商务应用中存在着商务流程的频繁更新,企业异构平台上不同系统之间收集、归纳、整合和传播
图像配准是图像处理领域的基础问题,它是将不同时间、不同传感器或不同视角下获取的同一场景的两幅或多幅图像进行匹配、叠加的处理过程。图像配准是图像镶嵌、目标识别、图
随着计算机和网络技术的快速发展,互联网流媒体技术广泛应用于网络直播、视频点播、远程教学等领域。但传统的基于C/S架构的服务模式很容易引起服务器的性能瓶颈和带宽瓶颈,
随着高铁项目的目益增多和建设范围的逐渐扩大,各类隧道工程的突发事故对隧道施工人员的安全保障及紧急救援带来了新的挑战。如何把事故的人为管理因素降到最低点,并且在事故