烽烟四起 显卡巅峰决战

互联网 | 编辑: 2004-06-04 13:00:00 一键看全文

2004上半年,显卡市场什么是你最期待的?我想一定会是Nvidia 6800Ultra和ATi X800!PCHOME评测室就将为从技术角度全面分析这两款GPU的特性。

为效率和画质的平衡而战ATI的3Dc(二)

3Dc运作方式:

3Dc 乃是一以区块为基准的压缩技术。主要是将一个材质贴图分割成4x4个区块,每一区块均含16数的矩阵。每块含最大值与最小值,这些数值并以8 位为单位储存。随后以每组6 项中间值加以合计,并自最小值到最大值之间均分。如此取自于每一区块的每一组件当中,便有共计8 项的数值。每一组件均指定一3 位指数,此指数可使这些数值对应于其最接近的原始值。

最终压缩后的区块,则是由4组8位数值和32组3位数值所组成,总计为128位。由于原始区块是由16组32位数值所组成,总计为512 位,故表示压缩比率为4:1。若原始数值是16位而非32位,那么依旧可达到2:1 的压缩率。

要运用3Dc 来压缩法线贴图,则需外加一道步骤。主要是因为法线贴图里的每个数值实际上都是一个3D 向量,由3项组件(x, y & z)所组成。要运用3Dc就必须将3项组件减为2项组件才行。所幸,此问题可利用一个简单方式处理,也就是假设所有的法线向量长度均为1。设定好每一向量的两项组件数值,第三项组件数值便可运用数学公式计算得知结果。上述公式只需用到几个图素遮蔽器指令就能进行计算。

可以看到3Dc技术的目的很明确,就是用最小的计算复杂度达到最大的数据压缩,这样可以有效解决不足的数据带宽和显存容量,从官方提供的资料来看3Dc技术确实可以在几乎不损画质的情况下,获得数据最大的压缩以及最简化的压缩算法。

提示:试试键盘 “← →” 可以实现快速翻页 

一键看全文

本文导航

相关阅读

每日精选

点击查看更多

首页 手机 数码相机 笔记本 游戏 DIY硬件 硬件外设 办公中心 数字家电 平板电脑