纹理压缩的奇妙之旅 漫谈X800的3Dc
当我们提着“Big Freakish Gun”在Q3A中和对手追逐的时候,当我们扮演着“Sam Fisher”蹑手蹑脚靠近敌人的时候,是否注意过那些凹凸不平的周围环境,那些细致的贴图呢?
3D技术发展到今天,可以说已经到了一个相当成熟的地步,各种3D技术让我们在电脑上体验着虚拟中的现实,然而我们对视觉效果的追求却越来越不满足。
显示芯片的发展速度表面上让我们应接不暇。但是,这毕竟只是对于一些3D技术的实现和提速罢了。真正引导3D技术发展的还是软件,或者具体地说的解决3D处理过程中的算法问题。这些算法被写进诸如DirectX这样的标准中,再由芯片厂商在他们的芯片中通过电路实现,最终被游戏开发人员在程序中采用,并被我们在游戏中体验到。
大家知道,这次ATI发布X800显卡,各种随之而来的最新技术一时间让我们有些摸不到头脑。其中一项便是被称之为3Dc的技术。那么究竟这个3Dc技术是怎么一回事,它到底具有什么样的意义呢?就请和supercfc一起来进入这奇妙的纹理压缩世界。
不小心说漏了嘴,可能已经有朋友注意到了这个“纹理压缩”了。不错,这个最新的3Dc技术其实就是一种全新的纹理压缩技术。其名称的含义也就是3D Compression了,3Dc则是它的缩写。
什么是纹理压缩,3Dc究竟有什么最新的特点,就请您继续耐心地阅读下去……
● 导读:
本文将首先从3D技术中的纹理压缩谈起,大致介绍纹理压缩技术从S3TC逐步发展到DXTC时代的过程。
然后笔者还将介绍:
· 一种虚拟的3D技术,法线贴图技术
· 法线贴图技术采用传统纹理压缩技术时的弊端
· 3Dc技术解决法线贴图的压缩问题
· 3Dc技术的具体算法、压缩比例
· 3Dc技术的技术优势分析
· 当前3Dc技术的前景分析与困难所在
· 3Dc技术能否成功的关键和规范问题<