Hinweis: Der folgende Artikel hilft Ihnen dabei: Was ist der Post-Processing-Effekt in Spielen?
Nachbearbeitungseffekte in Spielen sind alle angewendeten Filter, Spezialeffekte oder VFX im Zusammenhang mit Magie, Wasser, Wind, Partikeln oder anderen besonderen Elementen, die wir in Videospielen sehen. Ebenso ist die Nachbearbeitung in einem Spiel der Prozess der Anwendung von Filtern und Spezialeffekten auf ein Spiel.
Sind Sie Spielebegeisterter oder Spieleprogrammierer und möchten mehr über Nachbearbeitungseffekte in Spielen erfahren? In diesem Beitrag werde ich die gängigsten Nachbearbeitungstechniken analysieren und veranschaulichen, die häufig über das Videokonfigurationsfenster der Treiber und Spiele aktiviert werden.
Was ist der Nachbearbeitungseffekt in Spielen?
Nachbearbeitungseffekte in Spielen sind alle angewendeten Filter und Spezialeffekte im Zusammenhang mit Magie, Wasser, Wind, Partikeln oder anderen besonderen Elementen, die wir in Videospielen sehen.
Der Begriff „Spezialeffekt“ umfasst im Großen und Ganzen alle Techniken, die in der audiovisuellen Industrie verwendet werden, um die Illusion einer Aktion zu erzeugen und Objekte, Charaktere, Umgebungen oder Phänomene (Wetter, Ton usw.) zu simulieren.
Nachbearbeitungseffekte sind auf dem Bildschirm sichtbare Elemente, die aus Texturen, Lichtern und Partikeln bestehen, die vom Zentralkörper freigesetzt werden. Die Form der Elemente des Effekts entspricht typischerweise Standardkonventionen: Verteidigungsaktionen, Schilde und Schutzmaßnahmen haben oft runde Formen, während Angriffe, dynamische und offensive Aktionen eher eckige oder gerade Formen haben.
Was ist Nachbearbeitungsqualität?
Die Nachbearbeitungsqualität bezieht sich darauf, wie gut alle visuellen Effektelemente verwendet werden, um dem Spiel ein verbessertes visuelles Erlebnis zu verleihen.
Neben all den genannten Elementen spielt auch die Farbe eine entscheidende Rolle für die Nachbearbeitungsqualität eines Spiels, insbesondere in chaotischen Spielsituationen wie denen von MOBA, wo viele VFX gleichzeitig auf dem Bildschirm angezeigt werden.
Farbe kann auch charakteristische und charakteristische Aspekte von Charakteren oder Waffen bestimmen: Denken Sie zum Beispiel an God of War (2018), in dem die Axt des Leviathan Spuren und eisfarbene Partikel freisetzt.
Warum werden Nachbearbeitungseffekte verwendet?
Nachbearbeitungseffekte verleihen den Bildern in einem Spiel Charakter und Emotion. Sie dienen dazu, die Spieler in den Bann zu ziehen und zu engagieren. Sie lassen Spiele lebendiger, animierter sowie hochwertiger und professioneller aussehen. Manchmal besteht das Ziel der Nachbearbeitung darin, einige Aktionen so natürlich wie möglich erscheinen zu lassen.
Arten von Nachbearbeitungseffekten
Von Anti-Aliasing bis hin zu anisotroper Filterung – entdecken wir die Nachbearbeitungstechnologien hinter modernen Spielen.
Spezielles Anti-Aliasing (AA)
Anti-Aliasing ist wahrscheinlich die bekannteste Nachbearbeitungstechnik. Seine Funktion besteht darin, den sogenannten „Alias“-Effekt oder die „Zacken“ zu beseitigen, die beim Betrachten verschiedener Polygone, insbesondere bei niedrigen Auflösungen, entstehen. Lassen Sie uns nun alle häufigsten AA-Typen analysieren:
Super Sampling Anti-Aliasing (SSAA)
Super Sampling ist der erste entwickelte AA-Typ; Mit diesem Verfahren ist es möglich, die besten Ergebnisse bei der grafischen Darstellung zu erzielen. Aber der Preis in Bezug auf die Leistung ist zu hoch. In der Praxis wird der Farbdurchschnitt für die meisten Pixel auf dem Bildschirm berechnet, einschließlich mehrerer interner Punkte, die als Subpixel bezeichnet werden. Es wird auch als Vollbild-Anti-Aliasing (FSAA) bezeichnet.
Multi-Sampling-Anti-Aliasing (MSAA)
Im Gegensatz zum Super Sampling werden bei diesem Verfahren nur die Kanten der Polygone abgetastet und nicht ihr Inneres. Dies reduziert den Arbeitsaufwand drastisch und behält gleichzeitig die offensichtlichsten Verbesserungen des Supersamplings bei. Dies erzeugt jedoch zu viele Fehler, wenn transparente Polygone vorhanden sind, sodass der Alias unverändert bleibt (es gibt auch einen bestimmten AA-Typ namens „Transparenz“). In jedem Fall ist Multi Sampling derzeit das am häufigsten verwendete AA-Verfahren.
Schnelles ungefähres Anti-Aliasing (FXAA)
Dieser erst kürzlich entwickelte AA-Typ unterscheidet sich grundlegend von den anderen. Anstelle zahlreicher Berechnungen und einer größeren Belastung der Grafikkarte wird ein einfacher und sehr leichter Unschärfeeffekt über das gesamte Bild verarbeitet. Dadurch werden die Kanten der Polygone homogener und die Zackenbildung wird teilweise beseitigt.
Morphologisches Anti-Aliasing (MLAA)
MLAA gehört AMD und ist eine weitere Art von AA, die nach drei Hauptkriterien arbeitet: Suche nach Diskontinuitätspunkten zwischen Pixeln in einem bestimmten Bild, Identifizierung von Polygonmustern und Zusammenführung benachbarter Farben.
Die Bedienung ähnelt der von Multi Sampling. Der Unterschied besteht darin, dass Sie die gezackten Kanten der Polygone entfernen müssen, indem Sie zuvor die Formen identifizieren, auf die der Filter dann angewendet wird.
Die Schwere und Wirksamkeit des Bildes kann je nach Spiel, in dem es angewendet wird, und der verwendeten Grafikkarte stark variieren.
Subpixel-Rekonstruktions-Anti-Aliasing (SRAA)
Die SRAA ist Nvidias Antwort auf die MLAA. Der Prozess entspricht fast genau dem AMD-Gegenstück, indem er Einzelpixel-Schattierung und Subpixel-Sichtbarkeit verwendet, versucht jedoch, diese zu verbessern. Dank der besseren Verwaltung geometrischer Grenzen unabhängig von der Komplexität des Bildes könnten bessere Ergebnisse erzielt werden.
Bildskalierung
Bei der Skalierung handelt es sich um eine Technik, mit der das Bild vergrößert oder verkleinert werden kann, um es an die native Auflösung des Panels anzupassen. Dies ist einer der primitiveren Nachbearbeitungsprozesse und wird normalerweise verwendet, wenn Bilder oder Videos mit einer niedrigeren als der nativen Auflösung gerendert werden – was normalerweise geschieht, wenn die Grafikkarte keinen Strom hat.
Die Skalierung kann nach verschiedenen Methoden durchgeführt werden, von denen einige besser sind als andere. Dies hängt ausschließlich von dem im Monitor integrierten Chip ab, dem sogenannten Scaler. In jedem Fall wirkt sich eine Skalierung zur Vergrößerung des Bildes oft sehr negativ auf die Endqualität aus.
Von dieser Praxis wird dringend abgeraten, es sei denn, Sie verfügen über einen Monitor oder Fernseher mit einem Scaler von ausgezeichneter Qualität. Versuchen Sie immer, Spiele oder Videos in der nativen Auflösung Ihres Panels anzuzeigen, um eine möglichst scharfe und definierte Wiedergabe zu erzielen.
Anisotrope Filterung (AF)
Der anisotrope Filter ist mehrere Jahre alt und wird auch heute noch in Spielen verwendet. Dieser Prozess verbessert die Qualität der Texturen, die auf Oberflächen mit unterschiedlichen Winkeln zum Beobachtungspunkt platziert werden.
Wie lineare Filter trägt auch die Anisotropie dazu bei, Aliasing zu reduzieren und Seitenverhältnis-korrigierte Texturen basierend auf der Perspektive des Motivs beizubehalten. Der Unterschied besteht jedoch darin, dass die Berechnung bei elliptischen und nicht kreisförmigen Formen effektiver ist.
Da die Leistung heutiger PCs kaum beeinträchtigt wird, ist es immer hilfreich, einen anisotropen Filter anstelle eines linearen, bilinearen oder sogar trilinearen Filters zu verwenden, um nicht auf abscheuliche, unverhältnismäßige Texturen zu stoßen, die die gesamte Szene ruinieren könnten.
Screen Space Ambient Occlusion (SSAO)
Screen Space Ambient Occlusion wird verwendet, um den Realismus von Modellreflexionen zu erhöhen, indem die Beleuchtungsstärke auf ihren Oberflächen reduziert oder erhöht wird. Der Vorgang lässt sich kurz zusammenfassen: indem Strahlen in alle Richtungen der zu beleuchtenden Oberfläche verfolgt werden.
Diejenigen im Hintergrund oder am Himmel erhalten eine Erhöhung der Helligkeit. Diejenigen, die von verschiedenen Objekten umgeben sind, werden sich nicht verändern und liegen somit noch mehr im Schatten. SSAO ist im Allgemeinen ein sehr schwer zu berechnender Effekt und hat einen entscheidenden Einfluss auf die Leistung.
HDR
High Dynamic Range (HDR) wird beim Rendern von 3D-Bildern verwendet, um die Gesamtbildqualität deutlich zu verbessern. Es funktioniert, indem es den Bereich zwischen minimalen und maximalen Beleuchtungswerten in einem bestimmten Bereich vergrößert und unterschiedliche Belichtungsstufen als Referenz verwendet und sie in einem Bild zusammenfügt.
Diese Technik reproduziert Lichter und Schatten besser und hebt Farben in Helligkeit und Sättigung hervor.
blühen
Der Bloom-Effekt zielt darauf ab, ein für echte Aufnahmen typisches grafisches Artefakt zu reproduzieren: die Blendung des Lichts auf den dunkleren Oberflächen, auf die es trifft. Dadurch entsteht ein Unschärfeeffekt um das Objekt herum, wodurch für das menschliche Auge eine realistischere und „vertrautere“ Szene entsteht, wenn auch im engeren Sinne weniger definiert.
Allerdings wird selbst diese Technik inzwischen von fast allen Spielen der neuesten Generation übernommen, die sie manchmal etwas zu offensichtlich umsetzen.
Lesen Sie auch: Bildwiederholfrequenz vs. Reaktionszeit: Was ist wichtiger?
So fügen Sie Unity Nachbearbeitung hinzu
Um die Nachbearbeitung auf einer Kamera zu aktivieren, müssen Sie zunächst die Komponente hinzufügen: Gehe zu Komponente >> Rendern >> Nachbearbeitungsschicht Komponente.
Wählen Sie dann die Ebene aus, auf die Sie die Nachbearbeitung anwenden möchten. Wählen Sie abschließend das GameObject aus, das dann die Nachbearbeitungsebene auslöst.
Sollte die Nachbearbeitung EIN oder AUS sein?
Sie können die Nachbearbeitung eingeschaltet lassen. Sie können die Kantenglättung jedoch ausschalten. Was die visuellen Inkonsistenzen betrifft, können Sie in Ihrer Datei „graphicsrules.sgr“ nach Zeilen zum SSAO suchen. Setzen Sie es auf „false“ statt auf „true“.
Was ist Filmkörnung in Spielen?
Filmkörnung ist ein Prozess, der dazu dient, Unvollkommenheiten in Spielen zu verbergen. Beispielsweise kann ein Grafikfehler durch eine leichte Unschärfe abgedeckt werden. Darüber hinaus verleiht die Filmkörnung dem Spiel einen filmischen Effekt. Es sorgt für ein visuelles Kribbeln, als ob Sie das, was Sie sehen, durch einen virtuellen Fernseher sehen. Die Filmkörnung verbirgt viele grafische Fehler wie z. B. Zacken durch Anti-Aliasing und sorgt für ein fantastischeres visuelles Spektakel. Allerdings sieht das Bild dadurch nicht glatt oder sauber aus. Um die Leistung zu verbessern, schalten Sie AA auf der Konsole aus.
Beeinflusst die Nachbearbeitung die FPS?
Ja, Ihre Frame-pro-Sekunde-Rate wird wahrscheinlich sinken, da die Nachbearbeitungseffekte von niedrig auf mittel gehen. Darüber hinaus wirkt sich die Nachbearbeitung tendenziell auf die FPS aus, wenn einige Nachbearbeitungstechniken wie Anti-Aliasing in FPS-Spielen verwendet werden.