| | | [文章导读] | | | 经过漫长一个月的等待后,ATi在5月4日正式推出了他们的新一代图形芯片R420。 | |
| | [文章信息] | | | 作者: | 姑苏飘雪 | | 时间: | 2004-05-09 | | 出处: | 天极Myhard | | 责编: | 寒冬 | |
| |
| | | |
|
|
|
|
|
|
6、SmoothVision HD
各向异性过滤和全屏抗锯齿 在RADEON X800中,ATI将全屏抗锯齿和各向异性过滤算法统一命名为SMOOTHVISION HD。其实早在Radeon 8500上,ATi就引入了Smoothvision引擎的概念,该技术包括了全屏抗锯齿以及各向异性过滤两部分。在R3xx/RV3xx上ATi将在Smoothvision版本升级为2.0,在全屏抗锯齿以及各向异性过滤上都做得都已经非常出色。而R420在R3xx/RV3xx原有SmoothVision2.0的基础上进行了改进,并且重新命名为SmoothVision HD。在SmoothVision HD中包含全屏抗锯齿以及各向异性过滤两项功能。
与R3X0相比,R420的各向异性过滤算法并没有实质的改进,其各向异性过滤算法几乎是完全照搬R3x0的。不过,ATI宣称R420的各向异性过滤算法可以在保证图像质量的情况下减小性能过多下降,但对R3X0相比,也仅仅属于改良版本而已。而在全屏抗锯齿方面,R420除了继承R3XX的抗锯齿算法外,还增加了Temporal Anti-Aliasing(随机采样抗锯齿)这种新的抗锯齿模式,并增加了了采样率。
 此前的AA采样点是不变,每一帧同相同。但Temporal 抗锯齿使用不同的采样格式,由于奇偶帧合成后,取样点就翻倍,原来2xFSAA变成4xFSAA,原来4xFSAA变成8xFSAA,这样Temporal 抗锯齿工作量与一般的全屏抗锯齿相同,但是画面更胜一个等级,2xTemporal 抗锯齿效果相当于4xFSAA了。
但Temporal 抗锯齿的应用方面有一定局限性,由于是整个渲染场景是通过奇偶帧显示,这有点像放幻灯片,如果FPS过低时,屏幕(就会产生闪烁。此外,在此模式下游戏画面一般是无法截取,因为它只能显示奇数或是偶数画面,你必须要开V-Sync才可以,但是这会影响到测试分数。另外驱动程序也设定最小FPS为60,如果FPS低于60, ATi的驱动会自动关闭Temporal 抗锯齿取样、而改用其它抗锯采样,直到FPS增加到60帧以上为止。
Temporal 抗锯齿已经内建在催化剂驱动程序里面,未来有可能会应用到目前Radeon9x00显卡之上。因为R3xx与R420的抗锯齿都是可编程的,ATI只要在驱动程序中重新设计采样点的分布就可以让目前的Radeon9x00显卡支持Temporal 抗锯齿。目前已经成为国外的玩家已经通过通过修改注册表来,让让Radeon9x00显卡启用驱动程序中的Temporal抗锯齿功能。
值得我们注意的是,在在SmoothVision HD的功能列表中还出现了“Centroid Anti-Aliasing Mode”(质心抗锯齿模式),这也是一种新的抗锯齿技术。在做多取样的时候,纹理的取样点是位于像素的正中位置,如果三角形没有覆盖到像素正中心,以往的处理方式就是把三角形“外推”到像素的中央来取样。
|
|
|
|
|
|