Moderne Computerspiele sind ohne den Einsatz ausgefeilter Technologien nicht denkbar, auf deren Basis Effekte zur Verbesserung der Bildqualität entwickelt werden. Dieser Prozess kann als endlos bezeichnet werden - die Verbesserung der technischen Basis geht mit einer angemessenen Erhöhung der Monitorauflösung einher, so dass der Kampf um Pixel und PC-Ressourcen nicht in Sicht ist. Auf der anderen Seite ist „im Umlauf“ eine beträchtliche Menge veralteter Technologie, deren Besitzer sehr ernsthafte Probleme lösen müssen, um einen Kompromiss zwischen der Qualität des Bildes und der Geschwindigkeit des Zeichnens zu finden. Anisotrope Filterung ist ein Effekt, der auf die Verbesserung der Qualität abzielt. Aber zu welchem Preis wird dies erreicht?
Was ist anisotrope Filterung für Spiele?
Der Begriff anisotrope Filterung (AF) bezieht sich auf eine Technik, die bei 3D-Grafikberechnungen verwendet wird und die die Wiedergabequalität von Texturen auf Oberflächen verbessert, die sich in einem Winkel relativ zum Spieler/Betrachter befinden..
Versuchen wir herauszufinden, was die Verwendung der anisotropen Filterung in Bezug auf die verwendete Technologie bedeutet.
Das Prinzip der AF-Operation besteht in einer Pixel-für-Pixel-Analyse des Bereichs der gerenderten Textur und der Konstruktion einer Vorlage basierend auf den Ergebnissen der Berechnungen, die mit ihrer Ausgabe auf dem Monitor durchgeführt wurden. Bei sehr großen Winkeln kann jedes Pixel einen Bereich abdecken, der an einer großen Anzahl benachbarter Bereiche der Textur beteiligt ist, weshalb anisotrope Filterung recht rechenintensiv ist. Und selbst der Einsatz so fortschrittlicher Technologien wie Texturdaten-Caching kann den Verbrauch des Videospeichers bei Verwendung von AF nicht wesentlich reduzieren..
Einzelne Grafikkartenhersteller entwickeln ihre eigenen Filteralgorithmen, die für das Zeichnen allgemeiner geometrischer Umrisse, die für Spiele typisch sind (Wände, Flur, Himmel, Boden) optimiert sind.
Was bietet die anisotrope Filterung in modernen Spielen? Zunächst wird das für schräge Texturen typische Aliasing entfernt. Dies bezieht sich auf die Pixelierung des Bildes in solchen Bereichen. Ein zusätzlicher AF-Effekt ist die Glättung der Unschärfe solcher Texturen, was besonders im Vergleich zu anderen Filterarten, beispielsweise trilinear und bilinear, auffällt. Beachten Sie ein weiteres wichtiges Merkmal der anisotropen Filterung: Es betrifft nur das Textur-Rendering auf dem Formular, das Formular selbst bleibt jedoch unverändert..
Aus dem oben Gesagten können Sie verstehen, warum in Spielen anisotrope Filtertechnologie benötigt wird: Sie ermöglicht es Ihnen, größere Bilddetails zu erzielen. Aufgrund des hohen Rechenbedarfs ist AF seit etwa 2004 in der Kategorie der Mainstream-Grafikkarten verfügbar, obwohl fortschrittliche Grafikkarten diese Technologie seit Mitte der 90er Jahre verwenden können.
Es kann entweder in den Einstellungen des Videobeschleunigers aktiviert werden, und wir erklären Ihnen, wie es geht, oder direkt in der verwendeten Anwendung, die meisten Spiele haben diese Option in den Einstellungen.
Der einzige Parameter, der bei Verwendung von AF geändert werden kann, ist der Filterkoeffizient, der einen von vier möglichen Werten (2x / 4x / 8x / 16x) annimmt. Was versteht man unter diesen Verhältnissen? Dies ist die Anzahl verarbeiteter benachbarter Texel (die Anzahl von Pixeln pro einer bestimmten Szenengröße), für die die Farbe gemittelt wird. Es ist klar, dass sich der Effekt umso schlechter zeigt, je niedriger der Indikator ist, aber da die anisotrope Filterung das Gerät erheblich belastet, sollte die Wahl des optimalen Parameterwerts unter Berücksichtigung der Leistung der Grafikkarte sorgfältig erfolgen . Der einzige Punkt, den ich klarstellen möchte, ist, dass zwischen 8x und 16x kaum Leistungsunterschiede bestehen werden, sodass letzteres bevorzugt empfohlen werden kann, wenn Sie das perfekte Bild erhalten möchten.vor allem ohne die Geschwindigkeit des Zeichnens zu riskieren.
Wir haben also herausgefunden, was die anisotrope Filterung beeinflusst: die Leistung (fps) des Frame-Rendering und seine Qualität, und da NVidia und AMD denselben AF-Algorithmus verwenden, spielt es keine Rolle, welche Grafikkarte auf Ihrem Computer installiert ist. Die Hauptsache ist, wie stark es ist.
Wenn Sie ein rechenintensives Spiel auf einem schwachen Computer spielen, bringt Ihnen der Farb-Anti-Aliasing-Modus mehr Unannehmlichkeiten und Frustration als praktischen Nutzen.
Aus praktischer Sicht können Sie durch die Verwendung von 8x- und 16x-Koeffizienten mit anisotroper Filterung weniger auffällige Farbübergänge bei der Annäherung an ein Objekt erzielen als mit niedrigeren Werten des Parameters. Bei einer starken Beschleunigung des Objekts oder der Drehung der Kamera hingegen lassen sich Pixelierungen an den Texturfugen nicht vermeiden.
So aktivieren Sie den anisotropen Filtermodus
Wenn Sie einen Radeon-Videoadapter installiert haben, klicken Sie mit der rechten Maustaste auf einen leeren Bereich des Desktops und wählen Sie im angezeigten Kontextmenü "Radeon-Einstellungen".
Wenn Sie das proprietäre AMD Radeon Software-Dienstprogramm installiert haben, führen Sie es einfach aus. Gehen Sie dann auf die Registerkarte "Einstellungen" und wählen Sie "Grafikkarte".
Die Liste der verfügbaren Effekte enthält "Anisotrope Filterung". Um es zu aktivieren, müssen Sie den Schieberegler an die entsprechende Position bewegen, und dann wird die AF-Parameterauswahl von 2x bis 16x verfügbar.
Für diejenigen, die einen NVIDIA-Videoadapter haben, öffnen Sie die NVIDIA-Systemsteuerung, wählen Sie die Registerkarte 3D-Einstellungen und wählen Sie den Menüpunkt 3D-Einstellungsverwaltung.
Es öffnet sich ein Fenster mit einer Liste globaler Parameter, in dem Sie die anisotrope Filterung suchen und aktivieren müssen. Es ist auch möglich, AF für einzelne Anwendungen, die ebenfalls in der Liste vorhanden sind, zu aktivieren, und dieser Modus wird standardmäßig verwendet.
Sie können die anisotrope Texturoptimierung auf ähnliche Weise deaktivieren.
Abschluss
Bei ausreichend leistungsfähiger Hardware zeigt sich der Einsatz von AF vor allem in Spielen mit vielen schrägen Texturen und Objekten deutlich. In diesem Fall erscheint ein längliches Pixelbild ohne anisotrope Filterung mit einer auffälligen Leiter, insbesondere wenn sich das Objekt nähert. Wird AF statt bilinear gewählt, führt die Farbglättung zu einem besseren Bild.
Was ist die beste Stufe der anisotropen Filterung? Hängt zunächst von mehreren Faktoren ab - der Leistung der Hardware und der Komplexität der Anwendung, wie hoch ihre Systemanforderungen sind. Sie können experimentell feststellen, in welchem Spiel es besser ist, AF zu verwenden, in welchem - bi- oder trilinear. Mit zunehmender Erfahrung werden Sie in der Lage sein, den optimalen Modus für ein bestimmtes Spiel "automatisch" zu bestimmen.
Und schließlich sind hier einige praktische Tipps für die Arten von Spielen, in denen die Verwendung von anisotroper Filterung nützlich ist. Dies sind Shooter, insbesondere Ego-Shooter, Rennen oder verschiedene Simulationen. Sie zeichnen sich durch dynamische Landschaften mit langgestreckter Perspektive auf einem ausgedehnten Gelände aus.
Sie können den AF in Sportsimulatoren oder -strategien nicht einschalten, bei denen die gesamte Aktion vor einem statischen Hintergrund stattfindet, der den größten Teil des Monitors einnimmt.