Was ist Anti-Aliasing? MSAA, FXAA, TAA und mehr erklärten

Anti-Aliasing ist das versteckte Rückgrat hinter Ihren Spielen großartig. Es dient einem einfachen Zweck - die zackigen Kanten, die in Spielen angezeigt werden, reparieren -, aber die Einzelheiten sind kompliziert. Wir sind hier, um die Anti-Aliasing-Optionen zu entmystifizieren, die Sie in Spielen sehen, damit Sie die Bildqualität und Leistung erreichen können, die Ihr Gaming-PC benötigt.

Inhalt

  • Was ist Anti-Aliasing?
  • Arten von Anti-Aliasing
  • Wie man Anti-Aliasing in Spielen einschaltet

Unter allen Grafikeinstellungen, die Sie in PC-Spielen optimieren müssen, ist Anti-Aliasing eines der wichtigsten. Es kann Ihre Leistung erfüllen oder Ihr Spiel schrecklich aussehen lassen, wenn es falsch genutzt wird. Mit ein wenig Anleitung zu den Einstellungen gegen Aliasing können Sie jedoch jedes Spiel in Sekunden lang optimieren.

Was ist Anti-Aliasing?

Bevor wir beantworten, was Anti-Aliasing ist, müssen wir darüber sprechen, was Aliasing ist. Aliasing tritt auf, wenn eine gekrümmte Linie über quadratische Pixel gezogen wird. Es handelt sich um ein Nebenprodukt dafür, wie Computergrafiken gerendert werden, da ein Pixel jeweils nur eine Farbe anzeigen kann. Anti-Aliasing-Versuche, das Aliasing zu glätten.

Sie finden es hauptsächlich in Spielen und Fotobearbeitungs -Apps. Sie können ein Beispiel für Aliasing in destiny 2 unten sehen. Das Geländer bedeckt mehrere quadratische Pixel, wodurch eine gezackte Linie erstellt wird, an der das Pixel endet, und das nächste beginnt.

Die Idee des Anti-Aliasing besteht darin, diese gezackten Kanten zu entfernen oder zu glätten. Es gibt eine Vielzahl von Techniken, um dies zu erreichen. Sie interagieren wahrscheinlich täglich mit einer Form von Anti-Aliasing, auch wenn Sie keine Spiele spielen oder Fotos bearbeiten. Ihr Browser verwendet beispielsweise Anti-Aliasing für Text.

Arten von Anti-Aliasing

Obwohl es verschiedene Techniken für die Anti-Aliasing gibt, sind sie auf zwei Hauptansätze zurückzuführen. Das erste ist Supersampling. In diesen Fällen bläst die Anti-Aliasing-Technik das Bild auf eine höhere Auflösung und verwendet dieses zusätzliche Detail, um raue Kanten im endgültigen Bild zu glätten.

Der zweite ist erraten - wirklich. Anstatt das Bild mit einer höheren Auflösung zu versorgen, verwenden einige Anti-Aliasing-Techniken einen Algorithmus, um sich in der Nähe von Pixeln anzusehen und zu erraten, wohin das zusätzliche Detail gehen soll.

What the Heck Are MSAA, FXAA, SMAA, and TXAA?! Dies ist keine umfassende Liste von Anti-Aliasing-Techniken. Viele Techniken sind Kombinationen oder geringfügige Variationen anderer Techniken. Wir konzentrieren uns auf die Arten von Anti-Aliasing, die Sie heute in Spielen finden.

Supersample Anti-Aliasing (SSAA)

Überprüfung Anti-Aliasing oder SSAA ist die grundlegendste Form des Anti-Aliasing. Es funktioniert, indem es ein Bild mit höherer Auflösung aufnimmt und die Pixel für die native Auflösung verkleinert. Das Endergebnis vermeidet gezackte Kanten, indem Farben in der Nähe der Kanten gemittelt werden.

In SSAA 4X ist ein Pixel auf vier ausgestreckt. Von jedem wird eine Probe entnommen, und dann werden die vier Pixel auf ein einzelnes Pixel verkleinert, das die Farbe durchschnittlich hat. SSAA liefert immer noch die besten Anti-Aliasing-Ergebnisse, aber es ist auch das anspruchsvollste, da es im Wesentlichen das Bild mit einer höheren Auflösung macht. Aufgrund seiner Leistungssteuer ist SSAA in den meisten modernen PC -Spielen keine Option.

Multisample Anti-Aliasing (MSAA)

Multisample-Anti-Aliasing oder MSAA ist eine billigere Form von SSAA. Anstatt den sorgfältigen Prozess der Probenahme jedes Pixels durchzuführen, kommt MSAA nur ins Spiel, wo Aliasing zu einem Problem (ein Rand) werden kann, das viele Rechenressourcen spart.

In einer Szene gibt es oft benachbarte Pixel, die genau die gleiche Farbe haben. Diese müssen nicht den Super -Stichprobenprozess durchlaufen, der die Idee hinter MSAA ist. Obwohl MSAA viel weniger anspruchsvoll als SSAA ist, belastet sie immer noch Ihre Hardware.

schnell ungefähre Anti-Aliasing (FXAA)

Schneller ungefähres Anti-Aliasing oder FXAA ist eine Post-Prozess-Form des Anti-Aliasing. Das bedeutet, dass es ein Algorithmus ist, der nach der Tatsache einhergeht, um gezackte Kanten aufzuräumen. Das macht es viel weniger anspruchsvoll als MSAA und SSAA, allerdings auf Kosten der Bildqualität.

FXAA verwendet einen hohen Kontrastfilter, um Kanten zu finden, bevor sie diese Kanten probieren und mischen. Es ist keine durchschnittlichen einzigartigen Farben wie SSAA und MSAA, so dass es eher verschwommen an den Rändern aussieht.

Temporal Anti-Aliasing (TAA)

TAA oder zeitliches Anti-Aliasing ähnelt der FXAA. Es ist eine Post-Prozess-Form des Anti-Aliasing, die jedes Pixel in einem Rahmen probiert. Es probiert jedoch einen anderen Ort in jedem Rahmen ab und verwendet vergangene Frames, um die Proben zusammen zu mischen.

Es ist zeitlich oder zeitbasiert. Das Anti-Aliasing erfolgt durch Verblenden von Vergangenheit und aktuellen Pixeln, die viele der durch FXAA verursachten verschwommenen Kanten reinigen. TAA führt jedoch seine eigenen Probleme wie Ghosting, bei denen eine frühere Stichprobe auf einen neuen Rahmen übergeht und einen Unschärfeeffekt erzeugt.

TAA ist das Rückgrat von Nvidia's Deep Learning Super-Supers-Sampling (DLSS) und ein großer Grund, warum Temporal Super Resolution (TSR) und AMDs FIDELITYFX-Superauflösung 2.0 (FSR) in der Lage sind, so hochwertige Ergebnisse zu erzielen.

Subpixel Morphologische Anti-Aliasing (SMAA)

Subpixel-morphologisches Anti-Aliasing oder SMAA ist FXAA sehr ähnlich. Es verwendet die Kantenerkennung und verwischt Pixel um raue Kanten. Der Hauptunterschied besteht darin, dass SMAA ein bisschen mehr in Ihre GPU tippt, um mehrere Proben entlang dieser Kanten zu entnommen.

Aus diesem Grund bietet SMAA eine bessere Bildqualität als FXAA, während nicht so viel Pferdestärken benötigt wie MSAA oder SSAA. Es ist in den letzten Jahren jedoch in Ungnade gefallen, da TAA ein ähnliches Gleichgewicht mit besseren Ergebnissen trifft.

Wie man Anti-Aliasing in Spielen einschaltet

Sie können Einstellungen in den Grafikeinstellungen der meisten Spiele Anti-Aliasing-Einstellungen. Sie werden entweder als nur _anti-aliasing, _ oder als die Art der Anti-Aliasing (FXAA, MSAA usw.) angezeigt werden. Die Einstellungen sprechen meistens für sich selbst außerhalb des Faktors. Einige Techniken wie MSAA werden von einer Zahl begleitet, die die Qualität der Anti-Aliasing feststellt (MSAA 4X ist beispielsweise besser als MSAA 2x).

Wenn Sie Anti-Aliasing universell einrichten möchten, können Sie dies über Ihre Grafikkartensoftware tun. Öffnen Sie für NVIDIA das NVIDIA-Kontrollfeld und navigieren Sie standardmäßig zu manage 3D-Einstellungen. Die Einstellung von anti-aliasing-Modus wird auf _Application-kontrolliert eingestellt. Sie haben drei Optionen:

  • Aus: Schalten Sie die Anti-Aliasing in Spielen standardmäßig aus.
  • Verbessern Sie die Anwendungseinstellung: Ermöglicht Ihnen, ein weiteres Anti-Aliasing über das zu ermöglichen, was ein Spiel bietet (nützlich in Titeln mit einem Anti-Aliasing-Umschalter).
  • Überschreien Sie jede Anwendungseinstellung: Ermöglicht Ihnen, Ihr eigenes Anti-Aliasing basierend auf dem Faktor im Abschnitt "Anising-Aliasing" zu setzen.

Darüber hinaus können Sie FXAA im NVIDIA -Bedienfeld einschalten. Da FXAA eine Post-Process-Form des Anti-Aliasing ist, können Sie sie auf jedes Spiel anwenden, entweder als eigenständige Form des Anti-Aliasings oder über das, was Sie im Spiel eingestellt haben.

In der Radeon-Software von AMD können Sie auch Anti-Aliasing einrichten. Navigieren Sie zu Settings> Graphics _and Klicken Sie auf _advanced Dropdown. Sie haben ähnliche Einstellungen wie Nvidia für Anti-Aliasing: Schalten Sie es aus, verbessern Sie es oder überschreiben Sie es. Die Radeon-Software bietet jedoch mehr Tools für die Art der Anti-Aliasing, die Sie bewerben möchten.

  • Multisample: Dies ist MSAA, die Sie auf bestehende Anti-Aliasing oder als eigenständige Einstellung anwenden können.
  • Adaptive Multisample: Dies ist adaptive MSAA, die die MSAA durch Anwendung von Anti-Aliasing auf Oberflächen mit transparenten Elementen verbessert.
  • SUPERSAMPLING: Dies ist SSAA, die die anspruchsvollste Form des Anti-Aliasing ist.

Sie finden auch Optionen für MLAA oder morphologisches Anti-Aliasing. Dies ist im Grunde genommen die AMD-Version von FXAA, die Sie als einzelne Post-Process-Pass von Anti-Aliasing oder zusätzlich zu Anti-Aliasings, die Sie im Spiel eingestellt haben, anwenden können.

Kommentare