还好显卡厂商不会让锯齿肆虐,应运而生的抗锯齿技术,解决了很多游戏发烧友的困扰。各位常见的MSAA、TXAA、FXAA等抗锯齿技术,各有各的优势,当然理论上来说最新推出的技术一定能够取长补短具备更多的优势。而随着Maxwell架构新品的发布,NVIDIA推出了多帧采样抗锯齿 (MFAA),官方宣称该技术可在MSAA画质的基础上实现提升,同时减小对帧数的影响,很多网友对于这个抗锯齿技术满怀期待。大家都想知道,它能否像官方宣传的那样让帧数与画质兼得。下文笔者将通过技术解析以及实际游戏测试,对比MFAA是否比MSAA更具有优势。
抗锯齿技术给游戏画面带来质的飞跃
不就玩个游戏嘛?为毛需要抗锯齿
首先,我们需要理解为什么游戏画面会出现锯齿。如今的3D游戏不管是场景物体还是里面的人物,都是由无数个多边形组成的的立体图形。而多边形的轮廓,受分辨率采样影响最终是会出现锯齿状的图形。如果想要让锯齿消失,该怎么办呢?举个例子,如同电脑上画圆一样,六边形看起来不像圆,但是如果加到20边形,200边形或者20000边形,是不是就看不到棱角,看起来像是圆形了呢。同理就需要让组成该物体的多边形尽可能的多,以至于让肉眼看不到轮廓的锯齿。但由于游戏画面并不是静态模型,它需要大量的即时演算工作,而且随着分辨率的提升,显卡核心并不能承受这么繁重的工作。所以如今流行的抗锯齿技术,就应运而生了。
《NBA2K15》游戏实测100%截图 抗锯齿效果对比(点击可查看大图)
《NBA2K15》游戏实测200%截图 头部以及手部细节抗锯齿效果对比(点击可查看大图)
通过上面《NBA2K15》的游戏截图可以看出,虽然在游戏特效部分都开到最高画质,但是否开启抗锯齿功能对画质影响非常大。在100%截图中就可以清晰的看到差别,而放大到200%差距更加明显。其实抗锯齿简单来说就是对图像边缘进行柔化处理,让图像边缘看起来更加平滑,更接近实物,它能有效的提高游戏画质。工作原理就是将图像边缘及其两侧的像素颜色进行混合,然后用新生成的具有混合特性的点来替换原来位置上的点以达到柔化物体外形、消除锯齿的效果。
本文对比的两个抗锯齿技术为多重采样抗锯齿(下文简称MSAA抗锯齿)和多帧采样抗锯齿 (下文简称MFAA抗锯齿)。MSAA抗锯齿推出已久,也得到了很多用户的认可,而MFAA则是基于它优化而来。那到底MFAA抗锯齿技术表现如何呢?是否像英伟达自己宣传的那样,能够用更低的耗能,提供更好的画质,请继续往下看。