Skip to content

Instantly share code, notes, and snippets.

@anein
Created April 14, 2021 11:40
Show Gist options
  • Save anein/cb9805a93834ca2275525afb164f6241 to your computer and use it in GitHub Desktop.
Save anein/cb9805a93834ca2275525afb164f6241 to your computer and use it in GitHub Desktop.
[Tweaks UE] Engine.ini
[SystemSettings]
OneFrameThreadLag=1
[/Script/Engine.Engine]
bDisablePhysXHardwareSupport=False
[/script/engine.garbagecollectionsettings]
TimeBetweenPurgingPendingKillObjects=15
[/Script/Engine.RendererSettings]
r.TemporalAA.Algorithm=1
r.TemporalAA.Upsampling=0
r.Atmosphere=0
r.VXGI.MultiBounceEnable=0
r.DefaultFeature.AntiAliasing=2 ;forces a specific AA-type: 0=none, 1=FXAA(untested), 2=TemporalAA(default)
r.PostProcessAAQuality=8 ;forces max quality AntiAliasing
r.MaxAnisotropy=8 ;improves the quality of AntiAliasing
r.ScreenPercentage=80 ;native TAA, under strong suspicion to cause micro-stuttering when set higher than 100
r.MotionBlur.Max=0 ;disables motion blur
r.MotionBlurQuality=0 ;disables motion blur
r.HighQualityLightMaps=1 ;forces high quality lightmaps
r.LensFlareQuality=1 ;disables lensflares to fix light flickering issues of the vanilla game
r.BlurGBuffer=0
r.TemporalAASamples=8
r.SSR=0
r.SSR.Quality=0
r.SSS.Scale=0
r.SSS.SampleSet=0
r.SSS.Quality=0
r.SSS.HalfRes=1
r.SkinCache.Mode=1
r.ClearWithExcludeRects=2
r.CreateShadersOnLoad=1
r.OptimizeForUAVPerformance=1
r.TonemapperFilm=1
r.Tonemapper.Quality=1
r.Tonemapper.GrainQuantization=1
[ConsoleVariables]
AllowAsyncRenderThreadUpdates=1
AllowAsyncRenderThreadUpdates=1
AllowAsyncRenderThreadUpdatesDuringGamethreadUpdates=1
AllowAsyncRenderThreadUpdatesDuringGamethreadUpdates=1
AllowAsyncRenderThreadUpdatesEditor=1
AllowAsyncRenderThreadUpdatesEditor=1
s.AsyncLoadingThreadEnabled=True
[TextureStreaming]
BoostPlayerTextures=1.0
AllowStreamingLightmaps=False
r.Streaming.Boost=0
r.Streaming.FullyLoadUsedTextures=1
r.Streaming.HLODStrategy=1
r.bForceCPUAccessToGPUSkinVerts=True
r.Streaming.FramesForFullUpdate=60
r.Streaming.DropMips=0
r.Streaming.LimitPoolSizeToVRAM=1
r.Streaming.MipBias=0
r.Streaming.UseAllMips=1
r.Streaming.UseMaterialData=1
r.Streaming.UseNewMetrics=1
r.Streaming.UsePerTextureBias=1
r.Shaders.Optimize=1
r.Shaders.FastMath=1
r.UseShaderCaching=1
r.UseShaderPredraw=1
r.TargetPrecompileFrameTime=13
r.PredrawBatchTime=13
r.AccelPredrawBatchTime=0
r.AccelTargetPrecompileFrameTime=0
r.Streaming.DefragDynamicBounds=1
s.AsyncLoadingThreadEnabled=True
@70V07
Copy link

70V07 commented Feb 16, 2023

just a random comment
if r.Tonemapper.Quality is set to 1 Grain is not utilized
so r.Tonemapper.GrainQuantization=1 do nothing I think

also (maybe is usefull for you)...
for perfomance in Mortal Shell
r.AllowLandscapeShadows=0 (nothing change in visual but great perfomance increased)
for perfomance in Chernobylite
r.AllowPointLightCubemapShadows=0 (nothing change in visual but good perfomance increased)

source: Unreal Engine 4.19 Console Variables and Commands

someone should build a database of tweaks for Unreal Engine based games (personal quote)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment