面向复杂三维场景实时绘制的高效纹理压缩技术

来源 :浙江大学 | 被引量 : 0次 | 上传用户:smartq
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在复杂三维场景的实时绘制中,实现优秀的光照效果是评判绘制质量的一个重要标准。当今的高真实感光照通常使用全局光照模型,本文以光子映射算法为例阐述高真实感光照信息的预计算,并介绍预计算光照信息的存储到纹理技术(Render to Texture技术),通过该技术可明显改善复杂三维场景的实时绘制效果。但该技术存在着纹理信息利用率较低的问题,预存储纹理的大量区域是未被利用的黑暗区域。如何去除这些未被利用的黑暗区域,提高纹理信息的利用率,减少内存与显存的负荷,是复杂三维场景实时绘制需要解决的问题。传统的纹理压缩拼接方法主要有三种:第一种是降低纹理图片存储在硬盘时的尺寸,以JPEG2000为代表,其优点是能极大地减少硬盘存储空间的使用量,其局限性则是无论算法如何对图片进行压缩,图片在最终绘制载入内存和显存时的尺寸并不会缩小;第二种是降低纹理图片在显存中展开所占用的空间,以S3TC及其后的若干改进算法(DXTC、ATI-3DC等)为代表,其优点是节省了显存的空间,而其局限性则是过于依赖硬件,如果本机的显卡不支持该技术,就无法达到压缩的目的。而且对于光照信息预存储纹理的浪费部分也无能为力;第三种是简单若干小幅纹理合并成大幅纹理,通过PHOTOSHOP、3DSMAX等编辑工具能够实现合并功能,其优点是能减少显存换入换出纹理的次数(即“抖动次数”),提高绘制的效率,其局限性则是依然无法消除纹理本身就存在的浪费部分,无法达到节省内存与显存资源的目的。为了弥补上述传统方法的不足,本文分析了纹理拼接压缩问题与经典的装箱问题之间的相似性,然后研究比较了当前流行的几种装箱问题近似算法,最后提出一种针对复杂三维场景光照信息纹理的拼接压缩方法,并详细阐述了该方法的五个阶段的处理工作。最后通过杭州全城景观数字化工程项目的其中三个景观模型作为复杂三维场景测试数据,利用Mental Ray渲染器的光子映射功能进行全局光照预计算,并利用3DS MAX里的Render to Texture功能将光照信息保存为新的纹理。然后应用本文算法对纹理进行拼接压缩,并详细比较了压缩前后的几项关键数据,显示了本文算法所取得的初步效果与尚待完善之处。
其他文献
支持向量机(supportvectormachine,SVMs)已经被广泛地应用于机器学习和模式识别等领域,是目前最常用的一种模式识别方法。然而,当使用支持向量机处理大规模问题时,支持向量机还存
电子商务协议形式化分析是电子商务研究的一个重要方面,电子商务协议是面向电子商务的密码协议,安全的电子商务协议是保证电子商务活动正常开展的基础。进行电子商务协议的形式
随着信息技术的迅速发展,人们对传感器智能化的要求越来越高。一方面,对信息采集精度和处理速度的提高要求传感器具有结构上的动态特性对采集的大量无用或冗余的信息能进一步加
即时通信是互联网中十分普及的一项应用。近年来,点对点技术在即时通信领域的应用推动了即时通信的进一步发展。然而,即时通信在给人们提供快捷方便的通信服务的同时,也带来
网上证券期货交易近年来在中国获得了突飞猛进的发展,它具有方便、及时和可获得全面信息等优点,深受广大股民喜爱。然而,个别投资者的账号被不法分子窃取并通过网上交易方式
目前,数据挖掘各项技术的应用是国内外学术界的研究热点。数据挖掘技术在许多商业应用中都取得了十分理想的效果,但是在林业生产过程中,应用数据挖掘成功的例子还不多见。本论文
随着计算机网络技术、电子通信技术的日益普及和发展,信息安全问题已经成为网络环境下各种应用亟待解决的关键技术问题。生物特征是指与人生理或行为特征自动匹配的标识,与人物
随着多媒体技术、网络和通信技术的飞速发展,人们在日常生活和各行各业中越来越多地用到数字图像信息。然而图像信息巨大的数据量给图像的存储、传输和处理带来了极大的不便,
随着互联网技术的快速发展,信息化程度的提高,很多企业数据库的数据量已经从TB级达到PB级。将这些静态的海量数据利用起来,从中挖掘出有用的知识能够很大的程度上增强企业的竞争
互联网己经进入一个崭新的时代,日益成为我们日常生活的一部分,但同时带来的安全问题也日益突出,成为一个不得不重视的问题。嵌入式平台作为一种安全、高效、低成本的平台,已