基于过程的纹理技术研究

来源 :浙江师范大学 | 被引量 : 0次 | 上传用户:wo861030
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
纹理技术是计算机图形学领域的重要研究内容,在影视业和游戏业方面有着十分广泛的应用背景。为了追求更加唯美的视觉影像,计算机图形学领域相关算法和图形显示技术在不断地改进,纹理技术的提高更是极大地丰富了人类的视觉感官。纹理技术的目标是实现场景的实时性和真实性,前者需要实现展示的流畅性,需要系统具有超强的性能和足够的缓冲存储空间,后者着重在场景的宜人性上下功夫,此两者是一对矛盾体。目前常用的纹理映射技术和基于样图的纹理合成技术在真实性上取得了一定的成果,但这是一种同一场景纹理始终不变的静态的真实,且耗费巨大内存空间的特点始终是难以攻克的难题。为了实现动态逼真的且占据空间尽量小的纹理,Perlin等人提出了利用噪声函数来模拟空间纹理,从而开启了过程纹理技术研究的先河。过程纹理技术(procedural texture)采用代码段或算法来编码抽取模型细节,用数学计算的方法描绘自然材质,并且允许高层控制和规范。本文研究主要包括如下几个方面内容:1.系统研究了过程纹理技术,从过程纹理技术研究的背景出发,分析了目前计算机视觉发展中研究过程纹理技术的重大意义,比较了常用的纹理映射和纹理贴图等纹理技术手段,明确了过程纹理技术在模拟自然纹理中有着不可替代的优势。2.深入探讨了过程纹理的数学模型,特别是Perlin噪声函数,同时分析和研究了分形函数、三维噪声函数、湍流函数、木纹函数,以及粒子系统等过程纹理函数的数学模型。通过这些理论的研究,明确了过程纹理技术的内在本质。3.利用C++平台,结合OpenGL纹理处理技术,深刻的分析探讨了过程纹理技术的应用实例。编写了Perlin噪声函数生成算法,实现了只需要调节相关参数,如背景和噪声层的颜色、噪声值的大小、噪声持续度、振幅、频率以及平滑度等,就可以生成需要的噪声纹理,为其他过程纹理的研究奠定了坚实的基础。通过改变噪声函数图像中的颜色,得到类似植被和云彩的图形,然后将两个图层经过必要的高斯模糊、去色以及锐化等一系列操作后,对所有图层进行合并,实现了空间大气层的模拟。用噪声函数模拟出空间云朵的形状,结合蓝天、太阳光及其光晕效果、天空穹庐形状等,模拟出了蓝天白云效果图。提出了将不同频率的噪声图像进行置换,产生动态效果的纹理,从而为场景的动态纹理生成提供了切实可行的方法。通过对大理石纹理加入湍流函数,生成不同带状的纹理,对纹理不同密度赋予不同颜色,再进行一定的平滑操作,得到了大理石纹理的模拟。通过对噪声纹理图进行分形扰动等处理,得到了类似火焰的纹理,在纹理上加入一定的光晕,模拟了火焰效果,改变火焰上升时的路径和颜色,对不同频率的火焰进行置换产生了动态火焰效果。还应用类似方法生成了水纹、星球表面纹理、结合粒子系统生成了水龙头喷射水滴的效果等等。总之,本文通过对纹理技术和过程纹理技术的分析与应用,成功地模拟了大气、云彩、火焰、水滴等自然纹理,体现了过程纹理技术在自然纹理模拟中具有强大的优越性。旨在从理论和实践两个方面充分说明过程纹理技术的重要意义和实际应用价值,从而为进一步推广过程纹理技术在模拟自然场景中的应用做出应有的贡献。
其他文献
随着互联网的发展,大量信息出现在人们的视野中。信息爆炸使人们能更方便地接收多方面的信息。但与此同时,有价值信息的快速获取也变得更加困难。为了解决这种情况,人们通常
随着网络技术的高速发展,网络为信息的交流、资源的共享提供了快捷的途径,网络成为人们生活和工作中不可缺少的一部分。随着用户群体的高速增加,业务种类的复杂多样,导致网络
大数据引领了信息时代的重要变革,影响了经济、科技和社会等各个层面,大数据的其中一种形式以海量实时数据流的方式呈现。这些海量的实时数据中隐藏着巨大的价值,如何更好的
基于图像分析的人脸比对技术研究主要是面向ATM机环境的自动监控、报警和身份验证的问题提出来的,通过人脸异常的判断和人脸比对两个步骤实现以上的功能。针对正面人脸特征比
自2009年以来,我一直在学院的信息中心工作,校园网中的安全问题是个一直困扰我的问题,这几年通过查阅相关的资料,结合实际的遇到的问题,提出了一些安全模型设想,并尝试做了些相应的
随着人们生活水平的日益提高,市场上对视频产品的巨大需求已经逐步显现,因此针对不同的应用场合,监控行业内已经开发出了丰富多样的产品类型。在所有现有的监控设备中,嵌入式
在计算机动画中逼真的展现出自然界中动物在意识支配下的活动是一个富有吸引和挑战的难题。在本文中,我们描述了一个系统,该系统能够实时的模拟出人工鱼类在虚拟海洋中的行为。
目前,人们对室内定位与导航的需求越来越大,如在展厅、图书馆、仓库、超市等室内环境中,用户希望持有可移动设备能够自由定位并导航,虽然室外定位技术发展越来越完善,但是室
人脸识别技术经过多年的发展,时至今日,在技术上已经得到了长足的进步,许多可靠经典方法已经开始商用化,被应用于各个领域,服务于各类人群。然而,传统的经典人脸识别方法通常被用于
网格作为新兴的技术在目前的科研机构占据重要的地位,网格被称之为“第三代互联网”,也就是说,网格也是一种网络,也会存在一定的安全问题。不过由于构建网格环境的目的是实现