Erste Schritte mit ReShade und SweetFX für Anfänger

.



Bedarf:

ReShade

( Optional) Zusätzliche Shader-Packs:



  • MassFX
  • Shader von Ioxa
  • Auf ShShade 3.0 portierte ReShade 2.0-Shader
  1. Laden Sie zunächst das Reshade-Installationspaket herunter und installieren Sie es auf Ihrem Computer.
  2. Jetzt wählen Sie die EXE-Datei für das Spiel aus, mit dem Sie arbeiten möchten. Reshade fordert Sie auf, eine API auszuwählen. In der Regel möchten Sie die DirectX-Version verwenden, in der Sie das Spiel ausführen.
  3. Sie sollten jetzt eine Ordnerstruktur im Spielordner haben, die eine ReShade-DLL (kann dxgi.dll, d3d9.dll, opengl32.dll usw. sein) und einen Ordner 'reshade-shaders' mit einigen Unterordnern 'Shaders' und enthält 'Texturen'.
  4. Jetzt können Sie Ihr Spiel starten und Umschalt + F2 drücken, um das ReShade-Overlay-Menü zu öffnen. Es wird Ihnen ein kurzes Tutorial zeigen, gehen Sie es also einfach durch.
  5. Um die Konfiguration etwas zu vereinfachen, klicken Sie auf die Schaltfläche Einstellungen und ändern Sie die Option Eingabeverarbeitung in „ Blockiere alle Eingaben, wenn Overlay sichtbar ist. “
  6. Wenn auf der Hauptregisterkarte keine Shader angezeigt werden, oder Sie haben benutzerdefinierte Shader-Pakete heruntergeladen Suchen Sie im Menü 'Einstellungen', wo ReShade nach seinen Shadern suchen soll. Normalerweise sollte es sich um Reshade-Shader Shader und Texturen handeln. Klicken Sie dann im Hometab auf 'Neu laden'. Alle verfügbaren Shader sollten angezeigt werden.
  7. Jetzt können Sie Effekte auf der Registerkarte Start aktivieren. Die Variablen zum Konfigurieren der Effekte befinden sich im unteren Bereich, und Sie können sie durchsuchen. Es ist ziemlich intuitiv, im Grunde wie ein riesiges Menü mit Grafikoptionen.
  8. Eine Sache, an die Sie sich erinnern sollten, ist, wenn Sie sie verwenden möchten Tiefenbasierte Effekte (HBAO / MXAO, Schärfentiefe oder einige SMAA-Tiefeneffekte), müssen Sie die Präprozessordefinitionen gemäß den Notizen konfigurieren, die für das Spiel, an dem Sie arbeiten, spezifisch sind. Sie finden eine große Liste von Spielen und empfohlenen Tiefen- basierte Definitionen auf der Reshade-Website oder in deren Foren für Ratschläge zur Fehlerbehebung.
  9. Nachdem Sie alle Effekte konfiguriert haben, dauert es einige Zeit, bis alle Shader kompiliert und auf das Spiel angewendet sind. Dies wird jedes Mal ausgeführt, wenn Sie das Spiel starten, oder wenn Sie die Alt-Tab-Taste in und aus dem Spiel drücken Spiel. Um diesen Vorgang zu beschleunigen, können Sie entweder Löschen Sie die Shader, die Sie nicht verwenden (indem Sie sie in Unterordner verschieben) oder aktivieren Leistungsmodus auf der Registerkarte Einstellungen. Durch Aktivieren des Leistungsmodus werden alle Variablen statisch ( Dies bedeutet, dass sie erst bearbeitet werden können, wenn der Leistungsmodus deaktiviert ist.) , aber es wird die Kompilierung erheblich beschleunigen und auch die Framerate insgesamt erhöhen ( da ReShade die Shader im Hintergrund nicht scannt, um festzustellen, welche angewendet werden müssen) .

Verwendung von SweetFX mit ReShade 3.0

Wenn Sie SweetFX aus irgendeinem Grund mit ReShade kombinieren möchten, können Sie diesen Installationsvorgang ausführen. Das einzige, was man beachten muss, ist das Sie können SweetFX nicht in Echtzeit über die ReShade-Benutzeroberfläche im Spiel konfigurieren. Sie müssen alle Konfigurationsvariablen aus einem SweetFX-Konfigurationsformat an die ReShade-INI-Datei anpassen.



  1. Installieren Sie ReShade wie zuvor, aber Verwenden Sie nicht die Shader aus dem GitHub-Repo - Löschen Sie sie, wenn Sie sie bereits installiert haben. Technisch du könnten Verwenden Sie sie alle zusammen, aber es würde eine Menge Verwirrung für einen Anfänger schaffen. Löschen Sie einfach die Ordner 'Shaders' und 'Textures', in denen Sie ReShade installiert haben ( im Spielverzeichnis) .
  2. Legen Sie nun Ihren SweetFX-Ordner und die Sweet.fx-Datei in den Spielordner neben ReShade.DLL - kopieren Sie nicht über ReShade.fx, da Sweet.fx geladen wird und wenn Sie mit Sweet.fx über ReShade.fx schreiben, Sweet .fx wird geladen zweimal und dann hast du doppelte Effekte, was super komisch ist .
  3. Starten Sie jetzt Ihr Spiel und ReShade lädt das Sweet.fx-Preset. Sie können SweetFX jetzt wie gewohnt konfigurieren, z. B. das Spiel im Fenstermodus belassen, während Sie die SweetFX-Konfigurationsdatei in Notepad ++ optimieren.

Hinweise zur Leistung:

ReShade kann mit minimalen Auswirkungen auf die Leistung verwendet werden ( höchstens ein paar Frames Verlust) Wenn Sie nur einige Farbverbesserungs-Shader verwenden, kann dies Ihre Framerate um mehr als die Hälfte reduzieren, wenn Sie alle erweiterten Schattierungstechniken aktivieren. Es ist im Allgemeinen die beste Vorgehensweise, mit verschiedenen Dingen zu spielen, um den Sweet Spot zu finden. Hier ist jedoch eine allgemeine Vorstellung davon, was Shader Sie in Bezug auf FPS kosten sollten ( das ist übrigens akkumulativ - pro Effekt) .



  • Helligkeits- und Farbkorrektur-Shader sollten im Allgemeinen etwa 1% Ihrer FPS kosten.
  • Nachbearbeitungsfilter wie SMAA / FXAA sollten zwischen 2% und 5% kosten.
  • Das Schärfen und Erweichen von Filtern sollte je nach Effekttyp etwa 2 bis 5% kosten.

Fortgeschrittene Shader wie Schärfentiefe und Blüte können Kosten verursachen bis zu 20% Dies hängt jedoch von Ihrem GPU-Typ und den verwendeten DOF / Bloom-Techniken ab.

Die teuersten Shader sind die verschiedenen Umgebungs-Okklusions-Shader (MXAO, HBAO, SSAO usw.), die zwischen 30% und 50% Ihrer Framerate kosten können. Dies hängt jedoch wiederum von Ihrem GPU-Typ und der verwendeten spezifischen Shader-Technik ab.

Probieren Sie am besten die verschiedenen Shader aus, die die gleichen Aktionen ausführen, um festzustellen, welche Versionen auf Ihrem PC am besten funktionieren. Zum Beispiel ist allgemein anerkannt, dass:



  • Lebendigkeit> Buntheit
  • LumaSharp> Adaptives Schärfen
  • FXAA> SMAA

Sie können auch auf einige dieser Effekte verzichten, wenn Sie einen großartigen Monitor haben. Sie können beispielsweise die Verwendung von Vibrance-Shadern überspringen, indem Sie einfach Digital Vibrance in Ihren Nvidia / Catalyst-Bedienfeldern erhöhen. Einige Monitore können auch viel von dem tun, was ReShade tut - zum Beispiel Monitore, mit denen das Schärfen über die nativen Einstellungen des Monitors verbessert werden kann. Es ist besser, dies ohne Auswirkungen auf die Leistung zu verwenden, als Schärftechniken in ReShade zu verwenden. wenn Ihr Monitor dies unterstützt.

Allgemeine Tipps zum Anbringen von Shadern

FEB - Steht für 'Nachschlagetabelle' und enthält im Wesentlichen Farbkorrekturinformationen von einer externen Quelle, bei der es sich um ein PNG-Bild handelt. Dies ist eine der besten Methoden, um die Farbkorrektur auf Ihr Spiel anzuwenden Keine Auswirkungen auf die Leistung Es erfordert nur eine anfängliche Einrichtung. Sie müssen den Rohling greifen Lut.PNG aus Ihrem ReShade-Texturenordner und machen Sie dann einige Screenshots Ihres Spiels im Spiel.

Führen Sie jetzt mit einem Programm wie GIMP oder PhotoShop Ihre Gameplay-Screenshots und die LUT.PNG auf einer einzigen Ebene zusammen und beginnen Sie mit der Anpassung der Farbkurven der Screenshots. Nehmen Sie nur Farbbearbeitungen vor, wenden Sie keine Nachbearbeitung an, LUT wird nur zur Farbkorrektur verwendet. Grundsätzlich passen Sie die Farben der Screenshots so an, dass die LUT diese Farben im Spiel anwendet! Stellen Sie sich das wie Photoshopping Ihres Gameplays in Echtzeit vor.

Exportieren Sie nun Ihre Arbeit als LUT.PNG, kopieren Sie sie über die ursprüngliche leere LUT.PNG in Ihrem Ordner 'Texturen' in Ihrem Spieleverzeichnis und aktivieren Sie LUT.fx in ReShade. Ihr Spiel sollte jetzt genau so angezeigt werden, wie Sie die Farben bearbeitet haben, die in Ihrem Fotobearbeitungsprogramm angezeigt werden sollen. Dies ist der absolut beste Weg, um die Farbkorrektur nach Ihren Wünschen anzuwenden, ohne die Leistung zu beeinträchtigen und ohne zusätzliche Farbkorrektur-Shader.

LumaSharpen - Es ist eine gute Idee, dies auf eine Intensität von 1,0 einzustellen, ein Muster von 'Normal', und dann die Klemme mit aktiviertem Debug so einzustellen, dass sie so weit wie möglich schärft, ohne weiße Glanzlichter zu erzeugen. Hierfür können Sie eine Klammer von ca. 0,2 verwenden.

Filmkorn - Für einen schönen subtilen Effekt können Sie das Signal-Rausch-Verhältnis auf 16 einstellen ( es gilt also nur für Schatten) , die Intensität auf 1,0 und die Varianz auf den gewünschten Grad der Filmqualität - beginnen Sie mit einer Varianz von 0,5 und passen Sie sie von dort nach Ihren Wünschen an.

Bloom und Lens Flare - Ihre Optionen für Bloom sind normalerweise Magic Bloom oder Ambient Light - am besten in älteren Spielen mit wirklich uralten Bloom-Effekten. Sie können also die Bloom-Einstellung in diesen Spielen deaktivieren und sie dann über ReShade anwenden.

Tiefenschärfe - In ReShade stehen einige DOF-Techniken zur Verfügung. Daher möchten Sie im Allgemeinen diejenige finden, die für Sie am besten geeignet ist. Beachten Sie jedoch auch, dass DOF ​​in einigen Spielen seltsam sein kann. Es wird auf den gesamten Bildschirm angewendet, sodass beispielsweise einige Teile der Benutzeroberfläche oder der Spielmenüs unscharf werden können. Im Allgemeinen sind Matso DOF oder Advanced DOF die besten DOF-Techniken. Anschließend passen Sie die Nah- / Fernunschärfekurven und die Unschärfemenge so an, dass der Shader keine Auswirkungen hat, es sei denn, das Objekt im Spiel befindet sich sehr nahe die Spielekamera. Der Tiefenschärfeeffekt erfordert, dass ReShade auf den Tiefenpuffer des Spiels zugreifen kann. Dies ist in Multiplayer-Spielen (wie Battlefield) im Allgemeinen nicht möglich, da Benutzer hypothetisch Wallhacks und ähnliches schreiben können, wenn sie Zugriff auf die Tiefe der Spiel-Engine haben -Puffer.

HQ4X - Dies kann verwendet werden, um einige körnige oder pixelige Spiele zu glätten. Die Einstellungen liegen bei Ihnen, da dies stark von der Art der Glättung abhängt, die Sie benötigen.

MXAO - Dies ist die intensivste Version der Umgebungsokklusion und bringt Ihren Computer in Bezug auf die Auswirkungen auf die Framerate auf die Knie. Wenn Ihr Computer mit MXAO umgehen kann (und das Spiel, mit dem Sie arbeiten, nicht ausflippt und mit der Anwendung von MXAO seltsam aussieht), können Sie es am besten über die Schwarzweiß-Debug-Ansicht optimieren, damit Sie sehen können genau was Sie optimieren Verwenden Sie auch die indirekte Beleuchtung (SSIL) in Kombination, um den besten Effekt zu erzielen.

Trübung der Oberfläche - Dies ist wirklich eher dazu da, den Kunststil des Spiels zu ändern, beispielsweise wenn die Texturen eher wie Ölgemälde aussehen sollen (wie in DOTA 2).

UI-Maske - Dies ist der Fall, wenn Sie Tiefeneffekte wie MXAO und DOF verwenden und der Effekt auf die Benutzeroberfläche des Spiels angewendet wird und es seltsam aussehen lässt. Sie können einen Screenshot Ihres Gameplays machen (mit sichtbarer Benutzeroberfläche / HUD), dann den Screenshot in einem Fotobearbeitungsprogramm öffnen und alles löschen außer dem HUD / UI und machen Sie es zu einem transparenten PNG. Wenn Sie nun die UI-Maske auf diese PNG-Datei zeigen, werden die Tiefeneffekte auf alles im Spiel angewendet mit Ausnahme der Bits, die Sie im PNG nicht gelöscht haben .

7 Minuten gelesen