Learn · modules

Was ist Nachbearbeitung in Minecraft? Visuelles Modul

Die Nachbearbeitung führt einen Shader-Pass im Bildschirmraum über die gesamte Spielansicht durch, beispielsweise für Farbkorrektur oder Unschärfe, ohne das Gameplay zu beeinflussen.

TRtrolPublished 4 min read

Was ist Nachbearbeitung?

Nachbearbeitung ist ein Minecraft-Modul, das einen Screen-Space-Shader-Pass über Ihre gesamte Spielansicht laufen lässt – die Art von Effekt, für den Sie normalerweise einen vollständigen Shader-Pack benötigen. Aktivieren Sie es, und der Client färbt oder weichzeichnet den fertigen Frame um, führt eine Farbkorrektur oder einen Weichzeichner-Pass durch, kurz bevor er Ihren Monitor erreicht. Es verändert keinen einzigen Spielwert. Blöcke bleiben an ihrem Platz, die Trefferbereiche behalten ihre Größe, und der Server hat keine Möglichkeit festzustellen, dass das Modul existiert. Es ist eine Anzeigemöglichkeit, keine Gameplay-Option, und verhält sich wie eine solche vom ersten bis zum letzten Frame.

Wie es funktioniert

Die meisten Dinge, die ein Minecraft-Client zeichnet, geschehen Objekt für Objekt: ein Block erhält seine Textur, eine Entität ihr Modell, die HUD erhält ihren eigenen Pass. Nachbearbeitung funktioniert anders. Es wartet, bis die Welt und die Benutzeroberfläche bereits gerendert wurden, und wendet dann einen Shader-Pass über den gesamten zusammengesetzten Frame an, kurz bevor er auf dem Bildschirm erscheint. Da es das fertige Bild als eine einzige Einheit und nicht als eine Szene voller separater Teile behandelt, kann es alles auf einmal einfärben oder weichzeichnen, anstatt einzelne Elemente zu verändern.

Die beiden dokumentierten Effekte für das Modul sind Farbkorrektur, die die Farbe und den Kontrast des Bildes verändert, um eine Szene wärmer, kühler oder flacher wirken zu lassen, und Unschärfe, die das Gesamtbild weicher macht. Beide laufen im selben Durchgang, sodass das Aktivieren des Moduls keinen zusätzlichen Rendering-Schritt pro Element auf dem Bildschirm hinzufügt, sondern nur einen Durchlauf über das Ergebnis. Eben deshalb ist es im Vergleich zum Einsetzen eines komplett neuen Beleuchtungsmodells günstig in der Ausführung: Es werden Pixel neu gefärbt, die bereits existieren, anstatt neu zu berechnen, wie die Welt beleuchtet ist.

Warum man es verwenden würde

Menschen greifen zu Post Processing aus dem gleichen Grund, wie sie ein Shader-Paket installieren würden: Sie möchten, dass ihr Gameplay, ihre Screenshots und Clips anders aussehen als das Standard-Minecraft. Die Farbkorrektur verleiht einer Szene eine Stimmung, ohne dass ein Ressourcen-Paket erforderlich ist, das dazu passt. Ein Unschärfe-Durchlauf mildert einen überfüllten oder harten Blick. Da es sich um einen integrierten Schalter handelt und nicht um eine Kombination aus externem Loader und Paket, gibt es nichts herunterzuladen, zu konfigurieren oder zu aktualisieren. Einfach einschalten und fertig.

Post Processing vs. ein volles Shader-Paket

NachbearbeitungVolles Shader-Paket
InstallationIm Client integriert, ein SchalterSeparater Loader (Iris, OptiFine) plus ein Paket zum Auswählen und Konfigurieren
UmfangEin Bildschirm-Pass über den fertigen FrameErsetzt oder erweitert einen Großteil der Rendering-Pipeline
EffekteFarbkorrektur, UnschärfeBeleuchtung, Schatten, Reflexionen und mehr, je nach Paket
EinrichtungSofortAuswählen, Installieren und Anpassen eines Pakets

Keiner der beiden Ansätze verändert etwas, was der Server sieht. Der Unterschied liegt in der Tiefe: Ein Shader-Paket baut neu auf, wie die Welt beleuchtet wird, Nachbearbeitung ändert oder weichzeichnet, was das Spiel bereits gerendert hat.

Ist es sicher?

Völlig sicher. Nachbearbeitung läuft nach Abschluss des Renderings, auf Pixeln, die der Client bereits erstellt hat, und verändert keine Werte, die den Client verlassen. Der Server sieht nichts, Anticheat hat nichts zu markieren, und es gibt keine Spieloberfläche, die erfasst werden könnte. Man könnte dies auf einem Server ausführen, der modifizierte Clients verbietet, wenn die Definition streng genug ist, aber das Modul selbst ist so risikoarm, wie es nur geht.

Häufig gestellte Fragen