几种抗锯齿技术

前一段时间有看一些显卡芯片的介绍,有看到几种抗锯齿技术的专用名词,不太明白,就查了一下,记下来供参考。

FSAA,就是全屏抗锯齿。

抗锯齿技术总是用四个字的缩写,比如MSAA,SSAA,FXAA,TXAA,SMAA。
最后的两个 AA 表示的就是 Anti-Aliasing,抗锯齿的意思。
而前面两个字母是各种不同技术所采用的方式。
SSAA,就是 SuperSampling AA,早期抗锯齿方式,比较消耗资源。采样方式有两种,OGSS(Ordered Grid SS),采样时选取2个邻近像素;RGSS(Rotated Grid SS),采样时取4个邻近像素。
MSAA,就是 MultiSampling AA,技术源自 OpenGL,支队多边形的边缘进行抗锯齿,资源消耗大幅减少,但画质可能不如SSAA。绝大多数游戏都支持。
FXAA,就是 Fast Approximate AA,由nVidia开发,占用很少资源,得到良好的效果,只处理像素,不分析3D模型,找出图像中的所有边缘,平滑化边缘。
CSAA,就是 Coverage Sampling AA,在nVidia G80系列出现的技术。
MFAA,就是 Multi Frame AA

后期处理抗锯齿的有 FXAA 和 SMAA,就是速度快,

4x MSAA 性能损失平均30%。锯齿感明显。
8x MSAA 性能损失超过40%。明显锯齿感。
SMAA 性能损失小于8%。效果比4x MSAA好。

MFAA,TXAA 是nVidia开发的技术,只有它家的显卡才能使用。画面效果匹敌MSAA,但性能损失小。


作者: David Yin
原载: Free Thinking
版权所有。转载时必须以链接形式注明作者和及本声明。
blog comments powered by Disqus