【问题标题】:Which 3D cards support full scene antialiasing?哪些 3D 卡支持全场景抗锯齿?
【发布时间】:2026-01-28 23:30:01
【问题描述】:

是否有可用的 3D 卡列表提供全场景抗锯齿以及能够在硬件中实现抗锯齿(良好的性能)?

【问题讨论】:

    标签: opengl antialiasing


    【解决方案1】:

    自从 DX7 级技术(GeForce 2 / Radeon 7000)以来,几乎所有显卡都可以做到。最值得注意的例外是 Intel 卡(Intel 945 aka GMA 950 及更早版本无法做到这一点;我认为 Intel 965 aka GMA X3100 也无法做到)。

    较旧的显卡(GeForce 2 / 4MX、Radeon 7000-9250)使用超级采样(将所有内容渲染到内部更大的缓冲区中,最后进行下采样)。所有后来的卡都有多重采样,其中这个昂贵的过程只在多边形边缘执行(简单地说,着色器针对每个像素运行,而深度/覆盖率是为每个样本存储的)。

    【讨论】:

      【解决方案2】:

      在我的脑海中,几乎任何自 geforce 2 或其他东西都可以做到的卡。性能总是会受到影响,但这会因卡和 AA 模式(其中大约有 100 种不同)而异,但通常会受到相当大的性能影响。

      【讨论】:

        【解决方案3】:

        同意 Orion Edwards 的观点,几乎所有新事物都可以。性能还很大程度上取决于您运行的分辨率。

        【讨论】:

          【解决方案4】:

          集成 GPU 在游戏 FSAA 或否时的性能会非常差。如果您想要中等的性能,请购买单独的视频卡。

          对于不是很贵的东西,可以使用 nVidia Geforce 8000 系列卡或 ATI 3000 系列卡。即使作为 nVidia 8800 GTS 的拥有者,我也会告诉你 ATI 对旧游戏有更好的支持。

          虽然我个人仍然喜欢 FSAA,但在更高分辨率的屏幕上它变得不那么重要了。此外,越来越多的游戏使用延迟渲染,这使得 FSAA 成为不可能。

          【讨论】:

            【解决方案5】:

            是的,集成卡当然很糟糕。 :) 但这不是关于游戏的问题,而是关于我们正在编写的将使用 OpenGL/D3D 进行 3D 渲染的应用程序。 3D 场景相对较小,但抗锯齿在渲染质量方面产生了巨大差异。我们很好奇是否有某种方法可以轻松确定哪些卡完全支持这些功能,哪些不支持。

            除了 3100 之外,到目前为止,我们发现的所有抗锯齿卡对于我们的目的来说都非常快(我的 GeForce 9500 也是如此)。

            【讨论】:

              【解决方案6】:

              最近看到一堆机器不这样做,我认为这不太正确。 GMA 950 集成的一开始就不会这样做,我认为 3100/X3100 也不会这样做(至少在硬件方面没有...... 3100 在演示中非常慢)。另外,我认为 GeForce MX5200 也不支持它。

              或者当您提到“AA 模式”时,我可能只是误解了您的意思。是否有很多卡支持几乎不引人注意的模式? :)

              【讨论】: