王者之间的较量,R300 VS NV30深度
各向异性过滤(AF)是用来提高倾斜表面纹理渲染的非常好的方式。ATi R200在设计时就考虑了对AF的硬件支持,因此,R200在AF上与NV2x相比有十分靓丽的表现。如果说NV2x提供真正可用的4xFSAA,则R200就提供了真正可用的16x AF。不过,与NV2x提供的多次采样存在透明纹理暇砒一样,R200实现的AF也存在Z轴旋转表面算法不起作用的问题,同时也不能配合三线性过滤一起使用。R300号称完全解决了这些问题。
三线性过滤问题的解决得到了证实。
不过,最新得到的有关Z轴旋转表面的消息令人迷惑,有的网站测试宣称,该问题已经得到解决,并有详细测试和截图为证。
R200的16xAF效果
NV25的8x AF效果
R300 16x AF效果
而有的网站则宣称该问题没有解决,同样有截图为证。
Z轴旋转前的R300 AF效果
Z轴旋转后的R300的AF效果
笔者认为,根据R300的结构,理论上有能力完美的解决这一问题。
NV2x的AF实现不存在这个问题,可是它有自己的问题。由于在最初设计时没有考虑AF,因此打开AF后会出现图元填充率急剧下降的问题,似乎第二个纹理单元不能工作了,因为多纹理和单纹理图元填充率测试性能一样,都大大小于理论上的单纹理图元填充速率。
打开AF之后,图元填充率急剧降低,而且ST和MT时性能几乎一样
这个问题如果设计时考虑了的话,是可以解决的。因此我们有理由相信,NV30能够解决这个问题,给我们带来一个完美的解决方案。
ATi宣称同时打开AF和三线性过滤,性能几乎没有损失,实际测试证明,尽管对于AF质量模式有点夸大,但是做得相当不错了。
R300的AF实现确实效率很高,尤其是性能模式下,而NV25的性能下降惨不忍睹
NV30与R300在AF上的实现,孰优孰劣,只有等到了NV30出来且双方的驱动完善之后,才能得到最终结论。<