抗锯齿fxaa和smaa是什么(m1mac开盖自动开机如何关闭)

  • A+

游戏的画质设置中,有很多选项可以调节,比如粒子特效、高光、贴图材质、阴影、抗锯齿等等,那么你知道抗锯齿是什么吗?它有什么作用呢?今天就来给大家简单讲讲,游戏的抗锯齿特效究竟是什么。

屏幕中的像素排列方式都是水平和垂直的,所以当屏幕显示斜线或者有弯曲的图像时,就会出现锯齿状,俗称满屏狗牙,因为像素点都是正方形小方块,而抗锯齿的作用很简单,就是优化这些锯齿画面,让线条看起来更加平滑。

如果你开启过抗锯齿,你会发现游戏帧率大幅度下降,特别是对于配置不好的电脑,玩游戏肯定变卡,因为抗锯齿技术非常消耗电脑资源,有些是耗CPU,有些耗显卡。

早期的游戏抗锯齿技术都是SSAA,也叫超级采样抗锯齿,它是通过把游戏渲染到更高的分辨率,然后再缩小画面达到当前分辨率,这样图像看起来更加平滑,但是对配置的要求就相当高了,而为了解决抗锯齿技术大量消耗电脑资源的问题,抗锯齿也一直在发展。

现在比较常见的抗锯齿技术是FXAA,又称快速近似抗锯齿,它是通过给游戏提供一层滤镜,来优化有锯齿的画面,FXAA的特点就是对配置的要求很低,但是开启后会让画面变模糊。

左:无抗锯齿,右:32xCSAA

除了FXAA之外,常见的还有MSAA和SMAA,MSAA叫做多重采样抗锯齿,对那些有锯齿边缘的画面进行采样,然后和周围像素的颜色进行混合,让他们过渡得更加自然,这样就不容易看出锯齿效果。而SMAA叫次像素形态抗锯齿,它是结合MSAA和FXAA两种技术,即提供滤镜,又对图像采样进行颜色过渡,但是模糊程度要比FXAA低,而且资源消耗也不大。

除了上述四种之外,还有更好的抗锯齿技术,就是TXAA,称为即使抗锯齿,它工作的原理和MSAA类似,不过它采样的信息是来自上一帧画面,通过对上一帧画面的采样来优化目前显示的画面,因为采样的数据是已经存在的,所以这样做效率更高。

当然,要避免出现抗锯齿是不可能的,不管如何优化,也只是减少锯齿感,想要不依靠抗锯齿技术来降低锯齿感的话,最佳的方法就是不断的提高分辨率,比如4K分辨率,由于像素密度很高,即使不开抗锯齿,也不会有明显的锯齿感,至于8K或者更高那就不用说了,当然这对硬件的要求要远远高于抗锯齿技术。

以上就是常见的抗锯齿技术了,大部分游戏都包含这四种,也许你还会看到其他抗锯齿选项,比如SSAA、CSAA、CFAA等等,每个游戏都不同,至于哪种更好,没有绝对,也没有比较的意义,因为每个人对于画面的感觉都不同,有些人开了FXAA觉得太模糊不能看,有些人就觉得挺好的,所以,配置好的,每个都试试,适合自己就行,配置差的,能不开就不开,毕竟帧率更重要。