对抗MLAA NVIDIA全新FXAA抗锯齿技术实测
- +1 你赞过了
【天极网DIY硬件频道】PC游戏玩家肯定会对各式各样的AA抗锯齿技术非常熟悉,AMD去年发布第二代DX11显卡Radeon HD 6800系列的时候,引入了一种新型抗锯齿技术MLAA(形态抗锯齿),并在后期提供了对Radeon HD 5000系列的支持。
传统的多重采样抗锯齿(MSAA)和超级采样抗锯齿(SSAA)都是在帧渲染的同时执行过滤,贯穿整个渲染管线,MLAA则属于一种后期处理效果,是在渲染阶段全部完成之后才应用于输出图像的。这样一来,MLAA的应用范围就要比MSAA、SSAA等广泛得多,比如全面支持DX9/10/11级别游戏,无需游戏专门优化;可提供全屏抗锯齿,而不限于多边形边缘、Alpha测试表面;能用来消除静态图像的锯齿,当然再动态画面上效果最好。
为了对抗AMD,NVIDIA推出了全新的抗锯齿技术“FXAA”,相比AMD的大肆宣传,NVIDIA只是低调公布了这项技术,可能很多玩家可能还未听说过这项技术,但近期上市的两款游戏《永远的毁灭公爵》或者《F.3.A.R》都采用了“FXAA”,为了让大家更深入了解这项技术,下面就让我们为大家解析下何为“FXAA"
FXAA全称为“Fast Approximate Anti-Aliasing”,翻译成中文就是“快速近似抗锯齿”。它是传统MSAA(多重采样抗锯齿)效果的一种高性能近似值。它是一种单程像素着色器,和MLAA一样运行于目标游戏渲染管线的后期处理阶段,但不像后者那样使用DirectCompute,而只是单纯的后期处理着色器,不依赖于任何GPU计算API。正因为如此,FXAA技术对显卡没有特殊要求,完全兼容NVIDIA显卡及DX9、DX10、DX11 API。
相比于MSAA,FXAA的目标是速度更快、显存占用更低,还有着不会造成镜面模糊和亚像素模糊(表面渲染不足一个像素时的闪烁现象)的优势,而代价就是精度和质量上的损失。
FXAA现在有三种版本:“FXAA 1”是最早最基础的版本,也是在PC游戏中使用最广泛的,已用于《F.3.A.R》、《永远的毁灭公爵》、《柯南时代》、《Crysis 2》、《无主之地》等等;“FXAA 2”是针对Xbox 360游戏机专门设计的;“FXAA 3”又有两种算法,Quality质量版本面向PC,Console主机版本则面向Xbox 360、PS3。
FXAA 3相比于FXAA 1有很明显的性能优势,GeForce GTX 480 DX11默认设置下使用FXAA 3 Quality处理典型的720p分辨率画面只需要大约0.21毫秒。另外DX9、DX11模式下性能差异会很大,其中DX11更快一些。
说了这么多理论知识,下面让我们一起来通过实际游戏截图来对比一下效果:
最新资讯
热门视频
新品评测