一种基于阴影图以走样的实时阴影绘制算法的研究

来源 :华中师范大学 | 被引量 : 0次 | 上传用户:xzh_endless
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
阴影存在于现实世界中,只要有光和物体的地方就会有阴影的存在,它是现实世界中不可缺少的一部分。阴影的真实感和实时性绘制技术在计算机图形图像处理、三维动画影视、三维游戏以及计算机仿真等很多方面都起到了非常大的作用,也得到了广泛的应用。但是阴影的真实性与实时性绘制本身就是一个矛盾的问题,也是计算机图形学中要解决的一个重要难题。阴影真实感问题的产生主要是由于生成的阴影会产生锯齿状的走样,这是阴影图采样不足所导致的,如果阴影图的分辨率越高,阴影产生锯齿状走样的问题就越小,但是通过提高阴影图的分辨率来解决阴影真实感的问题是不现实的,因为纹理缓存空间是非常有限的,而且也会影响阴影绘制的实时性。而阴影实时性问题的产生主要是由于生成阴影需要大量的计算,使得阴影的绘制速度没有达到每秒15帧,即没有达到实时性的最低要求。   本文通过对国内外阴影绘制技术的研究,可以将实时阴影的绘制技术分为两大类:阴影图算法和阴影体算法。这两种算法各存在优缺点。阴影图算法实现简单,能够实现阴影的实时绘制,但是生成的阴影会存在走样的现象,使得阴影的生成不够真实;阴影体算法能够生成正确清晰的阴影,但是消耗的填充率很大,而且计算量也很大,导致绘制所需的时间过长,不能达到实时性。针对阴影图走样和阴影体绘制缓慢的问题,本文通过将阴影图算法和阴影体算法结合并提出了一种基于图像空间和物体空间的阴影实时绘制算法,这个算法首先是利用基于图像空间的阴影图算法确定阴影边界区域并绘制非阴影边界区域,然后利用基于物体空间的阴影体算法绘制阴影边界区域,既能解决阴影图算法产生的阴影走样问题,又能在场景中实时绘制阴影。此外,本文还提出利用NURBS曲线的方法生成物体的阴影轮廓边缘,以快速实现清晰的阴影边界。大量的模拟实验证明该算法在三维虚拟场景中生成的阴影能够满足真实感和实时性的要求。
其他文献
随着现代企业和互联网应用中数据种类的迅速增多,各种各样的数据规模已经呈现出了指数级增长的趋势。在数据增长的同时,更多复杂的处理要求也在出现。在Web应用中,逐渐出现了
计算机自然景观模拟中诸多应用如电影特效,视频游戏中都需要对流体现象忠实再现。然而简单的计算规则很难生成高度真实感的流体,使用物理模型对流体现象合适的描述和建模成为
电子商务近年来的高速发展,对软件的可移植性和可集成性要求越来越高,Web服务作为分布式计算和Web应用模式的主流技术,为企业内部和企业之间异构系统之间的互操作、互通信问
当前模糊推理对于人工智能、模糊控制、模糊专家系统等诸多领域有着极端重要的理论和应用价值。模糊推理的两个核心问题是FMP(fuzzy modus ponens)和FMT(fuzzy modustollens)
移动互联网的发展和智能终端的普及,使基于位置服务的需求日益增长,室内定位技术成为移动计算领域的热点之一。由于室外定位主要依赖的卫星定位技术在室内受墙壁等对卫星信号
近年来,P2P流媒体直播技术得到了较为广泛的应用,随着P2P流媒体直播业务种类以及在线用户的大量增长。但是目前,流媒体服务系统仍然存在如:视频启动延迟、视频播放连续性差等
离群检测是数据挖掘研究的一个重要内容,其目的是消除噪音或发现潜在的、有意义的知识。空间离群检测是指根据空间对象的属性和空间关系的不同,检测出与大多数对象有明显区别
烟雾融合是自然界中常见的现象,对其模拟也经常应用在各种仿真中,给人们的生活增添了几分色彩,满足人们的视觉享受。对烟雾的模拟仍然是计算机图形学和虚拟现实技术领域的研
随着无线传感器网络的不断发展,越来越多的多媒体实时性应用被人们提了出来,这些应用需要获取音频、视频、图像等各种信息量丰富的多媒体信息以实现对环境精确、细粒度的监测
面对心电图的计算机辅助诊断问题,本文首先主要介绍了四种分类模型,即改进的独立成分分析法和支持向量机模型、线性预测和主成分分析模型、基于专家系统的可信度模型、隐马尔