抗锯齿是什么意思?FXAA、SMAA、MSAA、TXAA等抗锯齿之间的区别

信托不少游戏玩家在游戏设置界面看过抗锯齿这个选项,对于一样平常玩家来说,似乎不领会这个词汇的意思,那么抗锯齿是什么意思?下面搞机网分享一下FXAA、SMAA、MSAA、TXAA等抗锯齿之间的区别知识。

抗锯齿是什么意思?FXAA、SMAA、MSAA、TXAA等抗锯齿之间的区别

抗锯齿是什么意思?

抗锯齿就是削减游戏图形边缘的锯齿状像素格,使画面看上去更精致而不是满屏的马赛克。数值越大画面越好。

抗锯齿是什么意思?FXAA、SMAA、MSAA、TXAA等抗锯齿之间的区别

抗锯齿(英语:anti-aliasing,简称AA),也译为边缘柔化、消除混叠、抗图像折叠有损等。它是一种消除显示器输出的画面中图物边缘泛起凹凸锯齿的手艺,那些凹凸的锯齿通常由于高分辨率的信号以低分辨率示意或无法准确运算出3D图形坐标定位时所导致的图形混叠(aliasing)而发生的,反锯齿手艺能有用地解决这些问题。它通常被用在在数字信号处置、数字摄影、电脑绘图与数码音效及电子游戏等方面,柔化被混叠的数字信号。

FXAA、SMAA、MSAA、TXAA等抗锯齿之间的区别

多重采样抗锯齿(MSAA)

多重采样抗锯齿(MultiSampling Anti-Aliasing,简称MSAA)是一种特殊的超级采样抗锯齿(SSAA)。MSAA首先来自于OpenGL。详细是MSAA只对Z缓存(Z-Buffer)和模板缓存(Stencil Buffer)中的数据举行超级采样抗锯齿的处置。可以简朴明晰为只对多边形的边缘举行抗锯齿处置。这样的话,相比SSAA对画面中所有数据举行处置,MSAA对资源的消耗需求大大削弱,不外在画质上可能稍有不如超级取样抗锯齿(SSAA)。

效果好,还原度很高,然则费硬件。

快速近似抗锯齿(FXAA)

快速近似抗锯齿(Fast Approximate Anti-Aliasing) 它是传统MSAA(多重采样抗锯齿)效果的一种高性能近似值。它是一种单程像素着色器,和MLAA一样运行于目的游戏渲染管线的后期处置阶段,但不像后者那样使用DirectCompute,而只是单纯的后期处置着色器,不依赖于任何GPU盘算API。正由于云云,FXAA手艺对显卡没有特殊要求,完全兼容NVIDIA、AMD的差异显卡(MLAA仅支持A卡)和DirectX 9.0、DirectX 10、DirectX 11。

消耗最低,低设置开这种抗锯齿不卡,现实上是一种粗拙的模糊化处置。

子像素增强抗锯齿(SMAA)

SMAA是性耗比最佳的模式,用适量的资源获得对照知足的抗锯齿效果。FXAA和SMAA一样性能损失小,效果都一样平常,究竟后处置抗锯齿,清晰度上都有所损失,SMAA较FXAA清晰些。致命的弱点在于锯齿发抖方面,别看它们的效果截图看着都不错,甚至比肩MSAA,然则一旦是现实玩,也就是动态画面,锯齿发抖就异常显著时间和空间两方面交替使用抗锯齿采样名堂,4xMFAA 的性能价值仅相当于 2xMSAA,然则抗锯齿效果却与 4xMSAA相当。

笼罩采样抗锯齿(CSAA)

笼罩采样抗锯齿(CoverageSampling Anti-Aliasing,简称CSAA)是nVidia在G80及其衍生产物首次推向适用化的AA手艺,也是现在nVidia GeForce 8/9/G200系列独享的AA手艺。CSAA就是在MSAA基础上更进一步的节约显存使用量及带宽,简朴说CSAA就是将边缘多边形里需要取样的子像素坐标笼罩掉,把原像素坐标强制安置在硬件和驱动程序预先算好的坐标中。这就好比取样尺度统一的MSAA,能够最高效率的执行边缘取样,效能提升异常的显著。譬喻说16xCSAA取样性能下降幅度仅比4xMSAA略高一点,处置效果却险些和8xMSAA一样。8xCSAA有着4xMSAA的处置效果,性能消耗却和2xMSAA相同。

时间性抗锯齿(TXAA)

让影戏画质的游戏体验到达真切水平。TXAA 抗锯齿比 MSAA和FXAA 以及 CSAA 的画质更高,制作CG影戏的影戏制片厂会在抗锯齿方面破费大量的盘算资源,从而可确保观众不会因不真切的锯齿状线条而分心。若是想要让游戏靠近这种级其余保真度,那么开发商需要全新的抗锯齿手艺,不只要削减锯齿状的线条,而且要削减锯齿状闪灼情形,同时还不降低性能。为了便于开发商实现这种保真度的提升,英伟达设计了画质更高的抗锯齿模式,名为TXAA.该模式专为直接集成到游戏引擎中而设计。与CG影戏中所接纳的手艺类似,TXAA集MSAA的壮大功效与庞大的剖析滤镜于一身,可出现出加倍平滑的图像效果,远远逾越了所有同类手艺。此外,TXAA还能够对帧之间的整个场景举行发抖采样,以削减闪灼情形,闪灼情形在手艺上又称作时间性锯齿。现在,TXAA有两种模式:TXAA 2X和TXAA 4X。TXAA 2X可提供堪比8X MSAA的视觉保真度,然而所需性能却与2X MSAA相类似;TXAA 4X的图像保真度胜过8XMSAA,所需性能仅仅与4X MSAA相当。

可编程过滤抗锯齿(CFAA)

可编程过滤抗锯齿(Custom Filter Anti-Aliasing)手艺起源于AMD-ATI的R600家庭。简朴地说CFAA就是扩大取样面积的MSAA,譬喻说之前的MSAA是严酷选取物体边缘像素举行缩放的,而CFAA则可以通过驱动协调天真地选择对影响锯齿效果较大的像素举行缩放,以较少的性能牺牲换取平滑效果。显卡资源占用也对照小。

多帧采样抗锯齿(MFAA)

NVIDIA(英伟达)凭证MSAA改收支的一种抗锯齿手艺。现在只有使用 Maxwell 架构GPU的显卡才可以使用。在 Maxwell 上,英伟达推出了用于光栅化的可编程采样位置,它们被存储在随机存取存储器 (RAM) 中。云云一来便为更天真、更创新的全新抗锯齿手艺缔造了时机,这类抗锯齿手艺能够怪异地解决现代游戏引擎所带来的难题,例如高画质抗锯齿对性能的更高要求。只要在NVIDIA控制面板里为程序开启MFAA并在游戏中选择MSAA就可以开启。画面显示显著强于同级其余MSAA,这种全新抗锯齿手艺在提升边缘画质的同时能够将性能价值降至最低。通过在

以上就是搞机网分享的FXAA、SMAA、MSAA、TXAA等抗锯齿之间的区别,希望本文能够辅助到人人。

原创文章,作者:大柱,如若转载,请注明出处:抗锯齿是什么意思?FXAA、SMAA、MSAA、TXAA等抗锯齿之间的区别

(1)
上一篇 2021年4月29日
下一篇 2021年4月29日

相关文章

发表回复

登录后才能评论
业务联系 投稿
返回顶部