基于可视度图的实时软阴影算法研究

来源 :中国石油大学(华东) | 被引量 : 0次 | 上传用户:boluoqb
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
阴影是增强计算机虚拟现实的一种重要技术,阴影特效是3D游戏,军事仿真领域不可或缺的一部分。在3D场景中添加阴影,可以使场景更加逼真生动。高质量的阴影效果,不仅可以让虚拟场景更加接近真实世界,还可以提供丰富的场景信息,如阴影的浓淡可以反应光源、遮挡体和阴影接收体的相对距离,阴影的大小和形状可以反应遮挡体和接收体的几何形状和表面属性等。阴影计算主要分为:基于图像空间和基于对象空间两大类。图像空间算法的优点是能够快速生成交互阴影,不依赖场景复杂度,但是具有走样等缺点,生成的阴影质量不高。对象空间算法对场景进行分析,能精确地生成高质量阴影,但是算法复杂度高,不适合生成实时阴影。作为图像空间技术的经典算法,阴影图算法只需要两次绘制场景,就可以生成阴影。本文对阴影图算法及其系列改进算法进行仔细研究分析,总结出阴影图算法扩展的一般技术路线,阴影图生成阶段扩展和阴影测试阶段扩展。实时阴影和软阴影是高质量的阴影,需要大量的计算。传统阴影图算法只能生成硬阴影,本文提出的双变量衰减度函数在阴影图生成阶段对传统阴影图进行扩展,首先生成阴影宽度和阴影深度图,然后构造衰减度函数,计算调节因子,调整像素亮度,生成阴影。针对单采样点模拟软阴影具有走样等问题,本文又提出可视度图阴影生成算法,通过对光源进行采样,为场景生成一幅可视度图,该图存储每个像素点相对于光源的可视比例,然后用可视度调整像素亮度,生成最后的阴影。借助于图形硬件GPU的快速运算能力,两种算法都能达到很好的实时性,阴影边界也有很好的柔和度。
其他文献
随着大规模存储技术、互联网及数字通信业务的迅速发展,电子出版、数字图书馆、互联网网站以及移动通信正在引发着不断膨胀的文本海啸。这种快速、无序的信息增长对于信息的使
并行测试主要目的就是提高测试系统运行效率,多个测试任务同时运行,降低设备闲置时间,系统资源得以有效利用。并行测试中的任务调度的优化是并行测试技术的核心问题,建模和分
目前,数据挖掘技术越来越为人们所重视。而分类是数据挖掘领域当中一个非常重要的问题,聚类算法和支持向量机在处理分类问题上都表现地非常的出色,成了当今数据分类的两种十分有
在药物研发过程中,需要通过从海量化合物数据库中筛选出质量较高的药物先导物来实现药物设计成功效率的增加,因此,类药性的概念应运而生,药化学家们通过这一概念对分子结构特征和性质进行研究,并总结出了类药性预测指标。另外,化合物的构造活性关系研究也是药物设计的重要方式之一,在发现和研究新的药物的过程中,研究化合物活性与研究化合物类药性同样重要。在大多传统的化合物活性研究中,通过动物活体测验和检测方式对化合
近年来,随着计算机信息化进程的发展,越来越多的视频设备以及技术应用到人们的学习以及日常生活中。视频会议、视频搜索引擎技术以及视频数据查询等等技术的应用,在包括电影
无线传感器网络覆盖协议是无线传感器研究领域的一个重要内容,节点密集部署,会造成过多的能量消耗和大量的数据冗余,覆盖控制可以使无线传感器网络的空间资源得到优化分配,更
车载网络系统已广泛运用于汽车行业,它替换了传统庞大的布线系统。CAN总线是使用最广泛的网络标准之一,它支持分布式实时控制并具备高性能与高可靠性的特点。然而伴随着汽车
基于内容的图像检索就是指在用户给定查询图像的条件下,根据图像的内容从大规模的图像库中搜索出与查询图像一致或相似的图像,但是图像低层视觉特征和高层语义之间的“语义鸿
在以往的维吾尔文全文检索系统中,由于维吾尔文本身构词方式及形态的灵活多样性,不可避免地需要进行词干切分,并以词干作为索引项建立索引,然而切分工具本身的不足和局限性,
管道机器人是在特殊环境下为人类提供服务的一种智能化设备,随着管道检测技术的发展和应用,在役管道的维护需求为管道机器人的研究和应用提供了广阔的发展空间,这领域的研究