>> Spielanleitung >  >> Spielanleitungen

Terminator:Resistance – So verbessern Sie die Grafik und optimieren die Einstellungen

Dieser Leitfaden wird Ihnen helfen, die allgemeine visuelle Qualität und Klarheit von Terminator:Resistance zu verbessern.

Einführung

Wenn Sie die visuelle Qualität des Spiels verbessern möchten, z. B. durch Erhöhen der Darstellungsentfernung, Anpassen des Speicherlimits für Texturen, Deaktivieren von chromatischer Aberration / Objektunschärfe / Schärfentiefe, Verbessern der Texturqualität, Verbessern der Bildschirmraumreflexionen und Verbessern des Anti-Aliasing, dann dieser Leitfaden ist für Sie.

Installation

Gehen Sie zuerst zu C:UsersAppDataLocalTerminatorSavedConfigWindowsNoEditor und suchen Sie Engine.ini und öffnen Sie sie dann mit einem Texteditor (z. B. Notepad).

Machen Sie dann unter den bereits vorhandenen Werten zwei Zeilenumbrüche und fügen Sie diesen gesamten Abschnitt hinzu:

[SystemSettings]
r.MaxAnisotropy=16
r.TemporalAACurrentFrameWeight=0.2
r.TemporalAASamples=2
r.PostProcessAAQuality=6
r.Tonemapper. Schärfe=0,75
r.SceneColorFormat=4
r.SceneColorFringeQuality=0
r.SSS.HalfRes=0
r.SSR.Quality=5
r.SSR .Temporal=1
r.SSS.Filter=1
r.SSS.SampleSet=2
r.SSR.MaxRoughness=1
r.StaticMeshLODDistanceScale=0.25
r.SkeletalMeshLODBias=-2
r.MipMapLodBias=-1
r.Streaming.MipBias=-1
r.Streaming.HiddenPrimitiveScale=1
r.Streaming.UseAllMips=1
r.Streaming.FullyLoadUsedTextures=1
r.Streaming.HLODStrategy=2
r.Streaming.PoolSize=4096
r.ShadowQuality=5
r.Shadow. RadiusThreshold=0.01
r.Shadow.RadiusThresholdRSM=0.01
r.MotionblurQuality=0
r.DefaultFeature.Motionblur=0
foliage.LODDistanceScale=6
r.ViewDistanceScale =13
r.DepthOfFieldQuality=0

[/script/engine.userinterfacesettings]
bEnableMouseSmoothing=false
bViewAccelerationEnabled=false

[ConsoleVariables]
r.ScreenPercentage=125

Optimieren

Sie können alle obigen Werte nach Belieben anpassen, Sie können alle Anpassungen deaktivieren, indem Sie sie einfach aus Engine.ini entfernen

Hier ist eine allgemeine Erklärung, was sie tun:

MaxAnisotropy stellt sicher, dass das Spiel immer die 16-fache anisotrope Filterung verwendet (hat praktisch keine Auswirkung auf die Leistung auf modernen PCs).

TemporalAACurrentFrameWeight, TemporalAASamples, PostProcessAAQuality und Tonemapper.Sharpen verbessern die Qualität des Temporal Anti-Aliasing und machen das Bild insgesamt sauberer und schärfer.

SceneColorFormat und SceneColorFringeQuality deaktivieren die chromatische Aberration.

SSS.HalfRes, SSR.Quality, SSR.Temporal, SSS.Filter, SSS.SampleSet und SSR.MaxRoughness verbessern die Qualität der Screen Space Reflections (etwas teurer in Bezug auf die Leistung als Standardeinstellungen).

StaticMeshLODDistanceScale und SkeletalMeshLODBias verbessern die Qualität des Charaktermodells aus der Ferne (ich habe keine Auswirkungen auf die Leistung bemerkt, also ist es vernachlässigbar, wenn es vorhanden ist).

MipMapLodBias, Streaming.MipBias, Streaming.HiddenPrimitiveScale und Streaming.UseAllMips verbessern die Texturqualität ein wenig (keine Auswirkungen auf die Leistung, soweit ich das beurteilen konnte).

Streaming.FullyLoadUsedTextures und Streaming.HLODStrategy sorgen dafür, dass das Spiel beim Start Texturen in den Speicher lädt und nicht während des Spiels, was die Wahrscheinlichkeit von Ruckeln oder Stottern stark reduziert (der Nachteil ist, dass die ANFÄNGLICHEN Ladezeiten ein wenig verlängert werden, aber nur beim ersten Start von das Spiel pro Sitzung).

Streaming.PoolSize steuert, wie viel Videospeicher Texturen zugewiesen wird, Sie sollten es auf genau die Hälfte des VRAM Ihrer Grafikkarte einstellen, da ich 8 GB VRAM habe, stelle ich es auf 4096 (auch bekannt als 4 GB) ein.

Gängige Werte dafür wären 6144 für 12 GB VRAM, 4096 für 8 GB VRAM, 3072 für 6 GB VRAM und so weiter und so weiter (dadurch wird das Spiel geladen und die Texturen werden besser verwaltet mit den Anpassungen zum Laden von Texturen beim Start oben).

ShadowQuality, Shadow.RadiusThreshold und Shadow.RadiusThresholdRSM verbessern die Schattenqualität ein wenig (geringer Einfluss auf die Leistung).

MotionblurQuality und DefaultFeature.Motionblur deaktivieren Bewegungsunschärfe vollständig (Ingame-Einstellung deaktiviert nur Kameraunschärfe, aber nicht Objektunschärfe, wobei diese Objektunschärfe ebenfalls deaktiviert ist).

Laub.LODDistanceScale und ViewDistanceScale verbessern die Darstellungsentfernung erheblich und reduzieren Pop-Ins drastisch, tatsächlich wird Pop-In damit fast vollständig eliminiert (hat eine leichte Auswirkung auf die Leistung).

DepthOfFieldQuality deaktiviert die Schärfentiefe in Zwischensequenzen, wenn Sie sie für Ihren Geschmack zu verschwommen finden.

bEnableMouseSmoothing und bViewAccelerationEnabled stellen sicher, dass die Mausbeschleunigung/-glättung immer eingeschaltet bleibt. Unreal Engine 4-Spiele neigen dazu, sie manchmal willkürlich wieder einzuschalten, besonders wenn Sie einen Controller angeschlossen haben, wodurch sichergestellt wird, dass sie immer ausgeschaltet bleibt.

ScreenPercentage steuert Supersampling, dies ist bei weitem die leistungsintensivste Optimierung, da es das Spiel mit einer höheren Auflösung in % relativ zu Ihrer aktuellen Auflösung rendert und dann zurückskaliert. Dies verbessert die visuelle Klarheit bei moderaten bis hohen Leistungseinbußen erheblich, je nachdem, welchen Wert Sie festlegen und wie leistungsfähig Ihre Grafikkarte ist.

100 ist der Standardwert (kein Supersampling) und alles darüber bis zu 200 ist der %-Wert des angewendeten Supersamplings. Ich fand, dass 125 auf meiner GTX 1070 ein anständiger Kompromiss zwischen visueller Verbesserung und Leistungskosten ist, aber Sie sollten es je nach Grafikkarte deaktivieren oder erhöhen (falls es besser ist).

Schlussfolgerung

Hoffentlich werden Ihnen diese Optimierungen gefallen, sie sind übrigens auch universell für alle Unreal Engine 4-Spiele, sodass Sie sie verwenden können, um die Qualität in anderen UE4-Titeln zu verbessern.


Spielanleitungen