实时阴影绘制算法的研究

实时阴影绘制算法的研究

论文摘要

现代图形技术的发展极大的推进了计算机实时渲染技术的应用,其主要的应用包括交互式的3D图形建模程序,虚拟现实及三维仿真系统,计算机动画,游戏等。对于图形的显示质量,除了要求尽可能快的显示更多的三角面片外,还有更高的要求。图形显示卡及GPU技术的迅速发展,使得一些新的渲染效果,如反走样,运动模糊,实时阴影技术得到了广泛应用。其中,阴影效果在生成真实感图像以及判断物体相对位置方面扮演了重要的角色,许多成熟的阴影生成算法已成功地应用在游戏,动画以及虚拟现实系统中,然而在动态场景中,实时地绘制真实感的软阴影仍然是一个巨大的挑战。阴影算法用于判断光源能够看到的表面,那些不能被光源看到的表面将处于阴影之中,而那些能被光源看到的表面将处于阴影之外。由于物体间的相互遮挡形成了阴影,阴影区域的形状以及大小和物体的形状,相互间位置关系,光源的位置和形状大小都有密切的关系。因此,对于一个三维的场景,阴影具有很强的立体表现能力:首先阴影可以为三维场景中的物体位置提供视觉线索,使得整个场景更易于理解,其次,阴影直接提高了三维场景的真实感,并且使得创建复杂的光照效果成为可能。现代图形硬件的不断发展,使得新的阴影生成算法的提出以及实现成为可能,但是目前的大多数算法或者是保证了实时渲染的帧率要求,或者是实现了精确的阴影效果这两个方面,还没有一个算法在保证了生成的阴影在物理上的精确性的同时,达到实时绘制的效果。我们的文章对各种算法进行了全面的概括,讨论了这些算法的优缺点,局限性,以及质量和复杂度的差别,并且提出了一种新的实时软阴影的绘制方法,该方法不但可以精确的计算阴影的边界,还可以达到实时显示的效果,可以应付大多数对实时性要求较高的系统。最后,本文对实时软阴影的发展方向进行了展望,并对实时软阴影的发展趋势提出了一些值得深入研究的方向。本文主要研究内容和贡献有以下四个方面:1.给出了一种计算凸多面体的阴影的快速算法。2.给出了一种点光源的快速精确阴影生成算法。3.给出了一种球形光源的软阴影生成算法,该算法不但能够精确的计算本影和半影的边界,而且达到了实时绘制的效果。4.针对目前日益流行的点云模型,本文给出了点云模型的快速阴影生成算法。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 研究意义
  • 1.2 相关研究介绍
  • 1.3 论文的主要工作,创新点及章节组织
  • 1.3.1 本文的主要工作及创新点
  • 1.3.2 论文的章节安排
  • 第二章 实时阴影的基本算法
  • 2.1 阴影的基本概念
  • 2.1.1 什么是阴影
  • 2.1.2 阴影的作用
  • 2.1.3 全影和半影
  • 2.1.4 硬阴影与软阴影
  • 2.2 对象空间的阴影算法
  • 2.2.1 平面阴影
  • 2.2.2 阴影体算法
  • 2.3 图像空间的阴影算法
  • 2.3.1 阴影映射算法的原理
  • 2.3.2 阴影映射算法的步骤
  • 2.3.3 阴影映射算法的优缺点
  • 2.4 其它阴影算法
  • 第三章 三角网格模型的阴影绘制
  • 3.1 引言
  • 3.2 对偶技术
  • 3.3 Minkowski和
  • 3.4 场景中光源和遮挡体都是凸多面体的阴影绘制
  • 3.4.1 算法原理
  • 3.4.2 算法步骤
  • 3.4.3 效率分析
  • 3.4.4 与普通阴影体算法的比较
  • 3.5 点光源,场景中遮挡体用椭球进行逼近后的阴影绘制
  • 3.5.1 椭球和锥体的代数表示
  • 3.5.2 算法原理
  • 3.5.3 算法步骤
  • 3.5.4 效率分析以及与普通阴影体算法的比较
  • 3.6 光源和遮挡体都用椭球进行逼近的情况
  • 3.6.1 算法原理
  • 3.6.2 算法步骤
  • 3.6.3 效率分析
  • 3.7 本章小结
  • 第四章 点云模型的阴影绘制
  • 4.1 引言
  • 4.2 算法原理
  • 4.2.1 轮廓点的确定
  • 4.2.2 构建轮廓边
  • 4.3 算法步骤
  • 4.4 实验结果
  • 4.5 本章小结
  • 第五章 总结与展望
  • 参考文献
  • 致谢
  • 攻读学位期间发表的主要学术论文目录
  • 攻读学位期间参与的主要项目
  • 学位论文评阅及答辩情况表
  • 相关论文文献

    • [1].大众汽车丑闻一个月后,求中国消费者的阴影面积[J]. 消费者报道 2015(11)
    • [2].多光谱影像NDVI阴影影响去除模型[J]. 遥感学报 2020(01)
    • [3].基于亮度补偿的遥感影像阴影遮挡道路提取方法[J]. 地球信息科学学报 2020(02)
    • [4].单幅图像下不同阴影强度的阴影去除[J]. 软件 2020(04)
    • [5].基于深度学习的城市建筑物阴影提取方法[J]. 地理信息世界 2020(02)
    • [6].权健的阴影[J]. 中国科技信息 2019(Z1)
    • [7].从“阴影”谈起[J]. 建筑工人 2019(04)
    • [8].阴影是怎样产生的[J]. 领导科学 2018(24)
    • [9].来自黑暗的力量——解读艺术影像中的阴影[J]. 戏剧之家 2016(15)
    • [10].耳脑胶联合美蓝在胸腔镜诊治肺部小阴影中的应用[J]. 中国实用外科杂志 2014(S1)
    • [11].人格阴影的形成、表现及面对阴影的态度[J]. 心理技术与应用 2015(10)
    • [12].奇妙的阴影[J]. 课堂内外(小学智慧数学) 2019(12)
    • [13].阴影[J]. 中国诗歌 2019(06)
    • [14].光明与阴影[J]. 全国优秀作文选(高中) 2020(03)
    • [15].点亮手中的灯 照亮童年阴影[J]. 东方养生 2020(07)
    • [16].阴影[J]. 星星 2020(22)
    • [17].阴影长在密集的阳光上(组诗)[J]. 岁月 2018(12)
    • [18].在你没有阴影的地方[组诗][J]. 诗潮 2019(09)
    • [19].没有阴影的早晨[J]. 青春 2019(11)
    • [20].善用“阴影” 打造高颜值幻灯片[J]. 电脑爱好者 2017(20)
    • [21].阴影也是一种光明[J]. 成才之路 2011(12)
    • [22].阴影[J]. 绿风 2018(03)
    • [23].阴影是暂时遭遇障碍的光明[J]. 意林(少年版) 2018(09)
    • [24].阴影面积[J]. 意林(少年版) 2016(01)
    • [25].站着就会有阴影[J]. 初中生 2016(01)
    • [26].阴影魔怪[J]. 数学大王(中高年级) 2016(04)
    • [27].二战,蒙难的阴影(组诗)[J]. 北京文学(精彩阅读) 2015(08)
    • [28].阴影[J]. 喜剧世界(下半月) 2014(01)
    • [29].简单的求阴影面积的方法[J]. 数学大世界(初中版) 2014(03)
    • [30].人生,行走在光明和阴影之中[J]. 保健医苑 2014(03)

    标签:;  ;  ;  ;  ;  

    实时阴影绘制算法的研究
    下载Doc文档

    猜你喜欢