1

所以我对FXAA有这个问题。我使用 GL_LINES 绘制的线条在应用 FXAA 作为后期处理滤镜后看起来并没有真正消除锯齿,它们看起来很模糊。所以我的问题基本上是 - 这是 FXAA 与 GL_LINES 的受人尊敬的行为吗?我使用的着色器代码没什么特别的(见这里

这是 FXAA 输出的样子:

fxaa

这是(标准 4x)MSAA:

在此处输入图像描述

4

1 回答 1

4

不管它的名字中有“抗锯齿”,FXAA并不是真正的抗锯齿。“真正的”抗锯齿技术涉及对信号进行多个采样;FXAA 作为一种后处理技术无法做到这一点。

归根结底,它只不过是一个智能模糊滤镜。因此,虽然它可能有一些变体可以更好地处理线条,但它仍然只是一个模糊过滤器。

于 2016-12-01T23:02:35.457 回答