Skip to content

Instantly share code, notes, and snippets.

@manciuszz
Last active September 22, 2023 22:55
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save manciuszz/39113af632270f2cdb9ce155502927e3 to your computer and use it in GitHub Desktop.
Save manciuszz/39113af632270f2cdb9ce155502927e3 to your computer and use it in GitHub Desktop.
The Finals Playtest Performance Config v2

The Finals Playtest Performance Config

Replace the files with included ones inside %LocalAppdata%\Discovery\Saved\Config\WindowsClient

HitCount

[WindowsClient DeviceProfile]
TextureLODGroups=(Group=TEXTUREGROUP_World,MinLODSize=0,MaxLODSize=512,MipGenSettings=TMGS_NoMipmaps)
TextureLODGroups=(Group=TEXTUREGROUP_WorldNormalMap,MinLODSize=0,MaxLODSize=0,MipGenSettings=TMGS_NoMipmaps)
TextureLODGroups=(Group=TEXTUREGROUP_WorldSpecular,MinLODSize=0,MaxLODSize=0,MipGenSettings=TMGS_NoMipmaps)
TextureLODGroups=(Group=TEXTUREGROUP_Character,MinLODSize=0,MaxLODSize=512,MipGenSettings=TMGS_NoMipmaps)
TextureLODGroups=(Group=TEXTUREGROUP_CharacterNormalMap,MinLODSize=0,MaxLODSize=512,MipGenSettings=TMGS_NoMipmaps)
TextureLODGroups=(Group=TEXTUREGROUP_CharacterSpecular,MinLODSize=0,MaxLODSize=512,MipGenSettings=TMGS_NoMipmaps)
TextureLODGroups=(Group=TEXTUREGROUP_Weapon,MinLODSize=0,MaxLODSize=256,MipGenSettings=TMGS_NoMipmaps)
TextureLODGroups=(Group=TEXTUREGROUP_WeaponNormalMap,MinLODSize=0,MaxLODSize=0,MipGenSettings=TMGS_NoMipmaps)
TextureLODGroups=(Group=TEXTUREGROUP_WeaponSpecular,MinLODSize=0,MaxLODSize=0,MipGenSettings=TMGS_NoMipmaps)
TextureLODGroups=(Group=TEXTUREGROUP_Vehicle,MinLODSize=0,MaxLODSize=256,MipGenSettings=TMGS_NoMipmaps)
TextureLODGroups=(Group=TEXTUREGROUP_VehicleNormalMap,MinLODSize=0,MaxLODSize=256,MipGenSettings=TMGS_NoMipmaps)
TextureLODGroups=(Group=TEXTUREGROUP_VehicleSpecular,MinLODSize=0,MaxLODSize=256,MipGenSettings=TMGS_NoMipmaps)
TextureLODGroups=(Group=TEXTUREGROUP_Cinematic,MinLODSize=0,MaxLODSize=256,MipGenSettings=TMGS_NoMipmaps)
TextureLODGroups=(Group=TEXTUREGROUP_Effects,MinLODSize=0,MaxLODSize=256,MipGenSettings=TMGS_NoMipmaps)
TextureLODGroups=(Group=TEXTUREGROUP_EffectsNotFiltered,MinLODSize=0,MaxLODSize=256,MipGenSettings=TMGS_NoMipmaps)
TextureLODGroups=(Group=TEXTUREGROUP_Skybox,MinLODSize=0,MaxLODSize=256,MipGenSettings=TMGS_NoMipmaps)
TextureLODGroups=(Group=TEXTUREGROUP_UI,MinLODSize=0,MaxLODSize=256,MipGenSettings=TMGS_NoMipmaps)
TextureLODGroups=(Group=TEXTUREGROUP_Lightmap,MinLODSize=0,MaxLODSize=256,MipGenSettings=TMGS_NoMipmaps)
TextureLODGroups=(Group=TEXTUREGROUP_RenderTarget,MinLODSize=0,MaxLODSize=256,MipGenSettings=TMGS_NoMipmaps)
TextureLODGroups=(Group=TEXTUREGROUP_MobileFlattened,MinLODSize=0,MaxLODSize=256,MipGenSettings=TMGS_NoMipmaps)
TextureLODGroups=(Group=TEXTUREGROUP_ProcBuilding_Face,MinLODSize=0,MaxLODSize=256,MipGenSettings=TMGS_NoMipmaps)
TextureLODGroups=(Group=TEXTUREGROUP_ProcBuilding_LightMap,MinLODSize=0,MaxLODSize=256,MipGenSettings=TMGS_NoMipmaps)
TextureLODGroups=(Group=TEXTUREGROUP_Shadowmap,MinLODSize=0,MaxLODSize=256,MipGenSettings=TMGS_NoMipmaps)
TextureLODGroups=(Group=TEXTUREGROUP_ColorLookupTable,MinLODSize=0,MaxLODSize=256,MipGenSettings=TMGS_NoMipmaps)
TextureLODGroups=(Group=TEXTUREGROUP_Terrain_Heightmap,MinLODSize=0,MaxLODSize=256,MipGenSettings=TMGS_NoMipmaps)
TextureLODGroups=(Group=TEXTUREGROUP_Terrain_Weightmap,MinLODSize=0,MaxLODSize=256,MipGenSettings=TMGS_NoMipmaps)
TextureLODGroups=(Group=TEXTUREGROUP_Bokeh,MinLODSize=0,MaxLODSize=256,MipGenSettings=TMGS_NoMipmaps)
TextureLODGroups=(Group=TEXTUREGROUP_IESLightProfile,MinLODSize=0,MaxLODSize=256,MipGenSettings=TMGS_NoMipmaps)
TextureLODGroups=(Group=TEXTUREGROUP_Pixels2D,MinLODSize=0,MaxLODSize=256,MipGenSettings=TMGS_NoMipmaps)
TextureLODGroups=(Group=TEXTUREGROUP_HierarchicalLOD,MinLODSize=0,MaxLODSize=256,MipGenSettings=TMGS_NoMipmaps)
TextureLODGroups=(Group=TEXTUREGROUP_Impostor,MinLODSize=0,MaxLODSize=256,MipGenSettings=TMGS_NoMipmaps)
TextureLODGroups=(Group=TEXTUREGROUP_ImpostorNormalDepth,MinLODSize=0,MaxLODSize=256,MipGenSettings=TMGS_NoMipmaps)
TextureLODGroups=(Group=TEXTUREGROUP_8BitData,MinLODSize=0,MaxLODSize=256,MipGenSettings=TMGS_NoMipmaps)
TextureLODGroups=(Group=TEXTUREGROUP_16BitData,MinLODSize=0,MaxLODSize=256,MipGenSettings=TMGS_NoMipmaps)
TextureLODGroups=(Group=TEXTUREGROUP_Project01,MinLODSize=0,MaxLODSize=256,MipGenSettings=TMGS_NoMipmaps)
TextureLODGroups=(Group=TEXTUREGROUP_Project02,MinLODSize=0,MaxLODSize=256,MipGenSettings=TMGS_NoMipmaps)
TextureLODGroups=(Group=TEXTUREGROUP_Project03,MinLODSize=0,MaxLODSize=256,MipGenSettings=TMGS_NoMipmaps)
TextureLODGroups=(Group=TEXTUREGROUP_Project04,MinLODSize=0,MaxLODSize=256,MipGenSettings=TMGS_NoMipmaps)
TextureLODGroups=(Group=TEXTUREGROUP_Project05,MinLODSize=0,MaxLODSize=256,MipGenSettings=TMGS_NoMipmaps)
TextureLODGroups=(Group=TEXTUREGROUP_Project06,MinLODSize=0,MaxLODSize=256,MipGenSettings=TMGS_NoMipmaps)
TextureLODGroups=(Group=TEXTUREGROUP_Project07,MinLODSize=0,MaxLODSize=256,MipGenSettings=TMGS_NoMipmaps)
TextureLODGroups=(Group=TEXTUREGROUP_Project08,MinLODSize=0,MaxLODSize=256,MipGenSettings=TMGS_NoMipmaps)
TextureLODGroups=(Group=TEXTUREGROUP_Project09,MinLODSize=0,MaxLODSize=256,MipGenSettings=TMGS_NoMipmaps)
TextureLODGroups=(Group=TEXTUREGROUP_Project10,MinLODSize=0,MaxLODSize=256,MipGenSettings=TMGS_NoMipmaps)
TextureLODGroups=(Group=TEXTUREGROUP_Project11,MinLODSize=0,MaxLODSize=256,MipGenSettings=TMGS_NoMipmaps)
TextureLODGroups=(Group=TEXTUREGROUP_Project12,MinLODSize=0,MaxLODSize=256,MipGenSettings=TMGS_NoMipmaps)
TextureLODGroups=(Group=TEXTUREGROUP_Project13,MinLODSize=0,MaxLODSize=256,MipGenSettings=TMGS_NoMipmaps)
TextureLODGroups=(Group=TEXTUREGROUP_Project14,MinLODSize=0,MaxLODSize=256,MipGenSettings=TMGS_NoMipmaps)
TextureLODGroups=(Group=TEXTUREGROUP_Project15,MinLODSize=0,MaxLODSize=256,MipGenSettings=TMGS_NoMipmaps)
[Core.System]
Paths=../../../Engine/Content
Paths=%GAMEDIR%Content
Paths=../../../Engine/Plugins/2D/Paper2D/Content
Paths=../../../Engine/Plugins/Animation/AnimationWarping/Content
Paths=../../../Engine/Plugins/Animation/ControlRig/Content
Paths=../../../Engine/Plugins/Animation/ControlRigSpline/Content
Paths=../../../Engine/Plugins/Animation/IKRig/Content
Paths=../../../Engine/Plugins/Bridge/Content
Paths=../../../Engine/Plugins/Compositing/OpenColorIO/Content
Paths=../../../Engine/Plugins/Developer/AnimationSharing/Content
Paths=../../../Engine/Plugins/Editor/GeometryMode/Content
Paths=../../../Engine/Plugins/Editor/SpeedTreeImporter/Content
Paths=../../../Engine/Plugins/Embark/ComponentAssembler/Content
Paths=../../../Engine/Plugins/Embark/Discovery/Content
Paths=../../../Engine/Plugins/Embark/Embark/Content
Paths=../../../Engine/Plugins/Embark/EmbarkSplineTools/Content
Paths=../../../Engine/Plugins/Enterprise/DatasmithContent/Content
Paths=../../../Engine/Plugins/Experimental/ChaosClothEditor/Content
Paths=../../../Engine/Plugins/Experimental/ChaosNiagara/Content
Paths=../../../Engine/Plugins/Experimental/ChaosSolverPlugin/Content
Paths=../../../Engine/Plugins/Experimental/FullBodyIK/Content
Paths=../../../Engine/Plugins/Experimental/GeometryCollectionPlugin/Content
Paths=../../../Engine/Plugins/Experimental/PythonScriptPlugin/Content
Paths=../../../Engine/Plugins/FX/Niagara/Content
Paths=../../../Engine/Plugins/KantanCharts/Content
Paths=../../../Engine/Plugins/LogicDriver/Content
Paths=../../../Engine/Plugins/Media/MediaCompositing/Content
Paths=../../../Engine/Plugins/MovieScene/MovieRenderPipeline/Content
Paths=../../../Engine/Plugins/MovieScene/SequencerScripting/Content
Paths=../../../Engine/Plugins/Prefabricator/Content
Paths=../../../Engine/Plugins/Redpoint/OnlineSubsystemRedpointEOS/Content
Paths=../../../Engine/Plugins/Runtime/AMD/FSR2/Content
Paths=../../../Engine/Plugins/Runtime/AudioModulation/Content
Paths=../../../Engine/Plugins/Runtime/AudioSynesthesia/Content
Paths=../../../Engine/Plugins/Runtime/AudioWidgets/Content
Paths=../../../Engine/Plugins/Runtime/GeometryProcessing/Content
Paths=../../../Engine/Plugins/Runtime/HoudiniEngine/Content
Paths=../../../Engine/Plugins/Runtime/Intel/XeSS/Content
Paths=../../../Engine/Plugins/Runtime/Metasound/Content
Paths=../../../Engine/Plugins/Runtime/Nvidia/DLSS/Content
Paths=../../../Engine/Plugins/Runtime/Nvidia/RTXGI/Content
Paths=../../../Engine/Plugins/Runtime/Nvidia/Streamline/Content
Paths=../../../Engine/Plugins/Runtime/ResonanceAudio/Content
Paths=../../../Engine/Plugins/Runtime/SoundUtilities/Content
Paths=../../../Engine/Plugins/Runtime/Synthesis/Content
Paths=../../../Engine/Plugins/Runtime/WebBrowserWidget/Content
Paths=../../../Engine/Plugins/Tests/EditorTests/Content
Paths=../../../RemappedPlugins/EmbarkScript/Content
Paths=../../../Engine/Plugins/Experimental/CommonUI/Content
[Core.Log]
Global=all off
LogGameplayTags=all off
DoNNavigationLog=all off
LogHttp=all off
LogPhysics=all off
LogLevelStreaming=all off
LogConfig=all off
LogConsoleManager=all off
[/Script/Engine.LocalPlayer]
AspectRatioAxisConstraint=AspectRatio_MaintainYFOV
[/Script/Engine.InputSettings]
bViewAccelerationEnabled=False
bEnableMouseSmoothing=False
DoubleClickTime=0.1
ButtonRepeatDelay=0.1
InitialButtonRepeatDelay=0.2
[/Script/HardwareTargeting.HardwareTargetingSettings]
TargetedHardwareClass=LowEnd
[/Script/Engine.PhysicsSettings]
p.EnableDynamicPerBodyFilterHacks = 0 # Disabled dynamic per-body filter hacks to reduce CPU usage by the physics engine.
p.EnableShapeSharing = 1 # Enabled shape sharing to reduce memory usage by the physics engine.
p.EnablePCM = 1 # Enabled persistent contact manifolds (PCM) to improve collision detection performance.
p.FixIslandConstraints = 1 # Enabled fixing island constraints to improve physics simulation stability.
p.bUseCCD=1 # Enabled continuous collision detection (CCD) to improve collision detection performance for fast-moving objects.
p.NetEnableMoveCombining=1 # Enabled move combining for networked physics simulation to reduce CPU usage by the physics engine.
p.NetEnableMoveCombiningOnStaticObjects=0 # Disabled move combining for static objects in networked physics simulation to reduce CPU usage by the physics engine.
p.bDisableKinematicStaticPairs=1 # Disabled kinematic-static pairs to reduce CPU usage by the physics engine.
p.bDisableKinematicKinematicPairs=1 # Disabled kinematic-kinematic pairs to reduce CPU usage by the physics engine.
p.bDisableCCD=0 # Disabled continuous collision detection (CCD) to reduce CPU usage by the physics engine.
[ConsoleVariables]
# Pre-Resolution Scaling
r.ScreenPercentage=75
r.SecondaryScreenPercentage.GameViewport=75
# Shaders
D3D12.PSO.DiskCache=1
D3D12.PSO.DriverOptimizedDiskCache=1
niagara.CreateShadersOnLoad=1
r.CreateShadersOnLoad=1
r.ShaderPipelineCache.BatchSize=50
r.ShaderPipelineCache.Enabled=1
r.ShaderPipelineCache.GameFileMaskEnabled=0
r.ShaderPipelineCache.LazyLoadShadersWhenPSOCacheIsPresent=1
r.ShaderPipelineCache.ReportPSO=1
r.ShaderPipelineCache.StartupMode=3
r.ShaderPipelineCache.BackgroundBatchTime=0
r.ShaderPipelineCache.BatchTime=2
r.ShaderPipelineCache.PrecompileBatchTime=0
r.XGEShaderCompile.Mode=1
r.XGEShaderCompile.Xml.BatchGroupSize=256
r.XGEShaderCompile.Xml.BatchSize=16
r.XGEShaderCompile.Xml.JobTimeout=0.500000
r.XGEShaderCompile=1
# Shader Optimizations
r.AccelPredrawBatchTime=0
r.AccelTargetPrecompileFrameTime=0
r.PredrawBatchTime=13
r.Shaders.FastMath=1
r.Shaders.Optimize=1
r.TargetPrecompileFrameTime=13
r.UseAsyncShaderPrecompilation=1
r.UseShaderCaching=1
r.UseShaderPredraw=1
# Level Streaming
s.MinBulkDataSizeForAsyncLoading=131072
s.AsyncLoadingThreadEnabled=1
s.EventDrivenLoaderEnabled=1
s.WarnIfTimeLimitExceeded=0
s.TimeLimitExceededMultiplier=1.5
s.TimeLimitExceededMinTime=0.005
s.UseBackgroundLevelStreaming=1
s.PriorityAsyncLoadingExtraTime=7.5
s.LevelStreamingActorsUpdateTimeLimit=2.5
s.PriorityLevelStreamingActorsUpdateExtraTime=2.5
s.LevelStreamingComponentsRegistrationGranularity=5
s.UnregisterComponentsTimeLimit=1.0
s.LevelStreamingComponentsUnregistrationGranularity=2
s.AllowIncrementalRemoveFromWorldWhenMakingLoadedLevelVisible=1
s.ActorComponentIncrementalPhysicsState=1
s.MaxIncrementalInstancedBodiesPerFrame=50
s.MaxPackageSummarySize=16384
s.FlushStreamingOnExit=1
s.ContinuouslyIncrementalGCWhileLevelsPendingPurge=0
s.ForceGCAfterLevelStreamedOut=0
# Garbage Collection
gc.AllowTickGCOnDedicatedServer=1
gc.SuppressGCBelowMemoryMask=2
gc.SuppressGCBelowMemoryThresholdMB=6144
gc.LowMemory.MemoryThresholdMB=1024
gc.MaxObjectsNotConsideredByGC=1
gc.SizeOfPermanentObjectPool=0
gc.FlushStreamingOnGC=0
gc.NumRetriesBeforeForcingGC=10
gc.AllowParallelGC=True
gc.TimeBetweenPurgingPendingKillObjects=61.1
gc.MaxObjectsInEditor=25165824
gc.IncrementalBeginDestroyEnabled=True
gc.CreateGCClusters=True
gc.MinGCClusterSize=5
gc.AssetClustreringEnabled=False
gc.ActorClusteringEnabled=False
gc.BlueprintClusteringEnabled=False
gc.UseDisregardForGCOnDedicatedServers=False
gc.MultithreadedDestructionEnabled=True
gc.VerifyGCObjectNames=True
gc.VerifyUObjectsAreNotFGCObjects=False
gc.PendingKillEnabled=True
gc.ShouldVerifyGCAssumptions=False
# Fast VRam
r.FastVRam.BokehDOF=1
r.FastVRam.CombineLUTs=1
r.FastVRam.DOFPostfilter=1
r.FastVRam.DOFReduce=1
r.FastVRam.DOFSetup=1
r.FastVRam.DistanceFieldAODownsampledBentNormal=1
r.FastVRam.DistanceFieldAOHistory=1
r.FastVRam.DistanceFieldAOScreenGridResources=1
r.FastVRam.DistanceFieldCulledObjectBuffers=1
r.FastVRam.DistanceFieldNormal=1
r.FastVRam.DistanceFieldShadows=1
r.FastVRam.DistanceFieldTileIntersectionResources=1
r.FastVRam.DistortHistory=1
r.FastVRam.Distortion=1
r.FastVRam.Downsample=1
r.FastVRam.EyeAdaptation=1
r.FastVRam.ForwardLightingCullingResources=1
r.FastVRam.HZB=1
r.FastVRam.Histogram=1
r.FastVRam.HistogramReduce=1
r.FastVRam.LPV=1
r.FastVRam.MotionBlur=1
r.FastVRam.PostProcessMaterial=1
r.FastVRam.SceneColor=1
r.FastVRam.SceneDepth=1
r.FastVRam.ScreenSpaceShadowMask=1
r.FastVRam.ShadowCSM=1
r.FastVRam.ShadowPerObject=1
r.FastVRam.Tonemap=1
r.FastVRam.Upscale=1
r.FastVRam.VelocityFlat=1
r.FastVRam.VelocityMax=1
r.FastVRam.VolumetricFog=1
# Frame Pacing
r.GTSyncType=0
r.FinishCurrentFrame=0
r.OneFrameThreadLag=1
r.D3D11.UseAllowTearing=1
r.D3D12.UseAllowTearing=1
r.RHICmdBypass=0
r.RHICmdUseParallelAlgorithms=1
r.RHICmdBalanceTranslatesAfterTasks=True
r.RHICmdMinCmdlistForParallelSubmit=2
r.RHICmdMinDrawsPerParallelCmdList=4
r.RHICmdUseDeferredContexts=True
r.RHICmdFlushRenderThreadTasks=True
# Ambient Occlusion
r.AmbientOcclusion.Method=0
r.GTAO.Numangles=0
r.GTAO.Downsample=1
r.GTAO.UseNormals=0
r.GTAO.ThicknessBlend=0
r.GTAO.FalloffEnd=0
r.AmbientOcclusionLevels=0
r.AmbientOcclusionMaxQuality=0
r.AmbientOcclusionMipLevelFactor=1.0
r.AmbientOcclusionRadiusScale=1.0
r.AOGlobalDFResolution=0
r.AOApplyToStaticIndirect=0
r.AOGlobalDistanceField=0
r.AOQuality=0
# Global Illumination
r.GenerateMeshDistanceFields=0
r.DynamicGlobalIlluminationMethod=0
# Occlusion
r.AllowOcclusionQueries=0
r.HZBOcclusion=0
r.AllowSoftwareOcclusion=1
r.SoftwareOcclusion.OccluderMaxDistance = 25000.000000
r.SoftwareOcclusion.OccluderMinScreenRadius = 0.01
r.SoftwareOcclusion.MaxTriangles = 65536
# Anti-Aliasing
r.MobileMSAA=0
r.MSAACount=0
r.FXAA.Quality=0
r.PostProcessAAQuality=0
r.LightShaftAllowTAA=0
r.TemporalAA.Quality=0
r.TemporalAA.Algorithm=0
r.TemporalAA.AllowDownsampling=1
r.TemporalAA.HistoryScreenPercentage=50
r.TemporalAA.R11G11B10History=1
r.TemporalAA.UseMobileConfig=1
r.TemporalAA.Upsampling=0
r.TemporalAA.Upscaler=1
r.TemporalAACatmullRom=0
r.TemporalAACurrentFrameWeight=0.15
r.TemporalAAFilterSize=0.1
r.TemporalAAPauseCorrect=0
r.TemporalAASamples=4
r.TemporalAASharpness=1.4
r.TemporalAADynamicSharpen=1.8
r.TSR.History.R11G11B10=1
r.TSR.History.ScreenPercentage=100
r.TSR.History.UpdateQuality=0
r.TSR.RejectionAntiAliasingQuality=0
r.TSR.ShadingRejection.SpatialFilter=0
r.TSR.Velocity.Extrapolation=0
r.TSR.Velocity.HoleFill=0
# Default Features
r.DefaultFeature.AntiAliasing=2 ; Maximum allowed AA solution: 0 - Off, 1 - FXAA, 2 - TAA, 3 - MSAA ?
r.DefaultFeature.AmbientOcclusion=0
r.DefaultFeature.AmbientOcclusionStaticFraction=0
r.DefaultFeature.AutoExposure=0
r.DefaultFeature.Bloom=0
r.DefaultFeature.LensFlare=0
r.DefaultFeature.LightUnits=0
r.DefaultFeature.MotionBlur=0
# Global Illumination
r.Lumen.Supported=0
r.Lumen.DiffuseIndirect.Allow=0
# Reflections
r.Lumen.Reflections.Allow=0
r.chaos.ReflectionCaptureStaticSceneOnly=1
# Post-Processing
r.Bloom.Cross=0
r.Bloom.ScreenPercentage=0.000
r.BloomQuality=0
r.BlurGBuffer=0
r.DepthOfFieldQuality=0
r.DOF.Gather.AccumulatorQuality=0 ; disable gathering accumulator quality
r.DOF.Gather.EnableBokehSettings=0 ; disable bokeh simulation when gathering
r.DOF.Gather.PostfilterMethod=0 ; disable postfilering method
r.DOF.Gather.RingCount=0 ; disable gathering ring count
r.DOF.Kernel.MaxBackgroundRadius=0 ; disable background radius
r.DOF.Kernel.MaxForegroundRadius=0 ; disable foreground radius
r.DOF.Recombine.EnableBokehSettings=0 ; disable bokeh simulation on slight out of focus
r.DOF.Recombine.Quality=0 ; disable slight out of focus
r.DOF.Scatter.BackgroundCompositing=0 ; disable background scattering occlusion
r.DOF.Scatter.EnableBokehSettings=0 ; disable bokeh simulation when scattering
r.DOF.Scatter.ForegroundCompositing=0 ; disable additive foreground scattering
r.DOF.Scatter.MaxSpriteRatio=0 ; disable scattered bokeh
r.DOF.TemporalAAQuality=0 ; disable temporal accumulation
r.EyeAdaptationQuality=1
r.FastBlurThreshold=0
r.Filter.SizeScale=0.6
r.HighQualityLightMaps=0
r.LensDistortion=0
r.LensFlareMethod=0
r.LensFlareQuality=0
r.LightShaftQuality=0
r.MotionBlur.HalfResGather=1
r.MotionBlurQuality=0
r.RenderTargetPoolMin=800
r.SceneColorFringeQuality=0
r.Tonemapper.GrainQuantization=0
r.Tonemapper.Quality=0
r.ToneMapper.Sharpen=1
r.Upscale.Quality=0
# Effects Quality
fx.Niagara.QualityLevel=0
r.AnisotropicMaterials=0
r.DetailMode=0
r.DiscardUnusedQualityLevels=1
r.EmitterSpawnRateScale=0
r.GPUParticle.Simulate=1
r.MaterialQualityLevel=0
r.ParticleLightQuality=0
r.PlanarReflectionsEnabled=0
r.ReflectionMethod=0
r.RefractionQuality=1
r.SceneColorFormat=2
r.SkyAtmosphere.AerialPerspectiveLUT.DepthResolution=8.0
r.SkyAtmosphere.AerialPerspectiveLUT.FastApplyOnOpaque=1
r.SkyAtmosphere.AerialPerspectiveLUT.SampleCountMaxPerSlice=1
r.SkyAtmosphere.FastSkyLUT.SampleCountMax=16.0
r.SkyAtmosphere.FastSkyLUT.SampleCountMin=2.0
r.SkyAtmosphere.FastSkyLUT=1
r.SkyAtmosphere.MultiScatteringLUT.SampleCount=15.0
r.SkyAtmosphere.SampleCountMax=16.0
r.SkyAtmosphere.SampleCountMin=2.0
r.SkyAtmosphere.TransmittanceLUT.SampleCount=10.0
r.SkyAtmosphere.TransmittanceLUT.UseSmallFormat=1
r.SkyLight.RealTimeReflectionCapture=0
r.SSGI.Enable=0
r.SSGI.Halfres=1
r.SSGI.Quality=0
r.SSGI=0
r.SSR.HalfResSceneColor=1
r.SSR.Quality=0
r.SSR=0
r.SSS.Checkerboard=1
r.SSS.HalfRes=1
r.SSS.Quality=0
r.SSS.SampleSet=0
r.SSS.Scale=0
r.SSS=0
r.TranslucencyLightingVolumeDim=2
r.TranslucencyVolumeBlur=0
# Nanite
r.Nanite=0
r.Nanite.ProjectEnabled=0
# FX
FX.MaxCPUParticlesPerEmitter=1
FX.MaxGPUParticlesSpawnedPerFrame=1
fx.MaxNiagaraCPUParticlesPerEmitter=1
fx.MaxNiagaraGPUParticlesSpawnPerFrame=1
Niagara.MinCulledGPUInstanceCount=8192
Niagara.MinGPUInstanceCount=16384
# Foliage
foliage.DitheredLOD=1
foliage.DensityScale=0.33
grass.DensityScale=0.33
# Shading Quality
r.AnisotropicMaterials=0
r.HairStrands.Interpolation.UseSingleGuide=0
r.HairStrands.SkyAO.SampleCount=0
r.HairStrands.SkyLighting.IntegrationType=0
r.HairStrands.Visibility.MSAA.SamplePerPixel=0
# RTXGI
r.GlobalIllumination.ExperimentalPlugin=0
r.RTXGI.DDGI.FrameRayBudget=0
r.RTXGI.DDGI.MaxRaysPerProbeInGame=0
r.RTXGI.DDGI.MaxVolumesToAllowForUpdate=0
r.RTXGI.DDGI.MaxVolumesToConsiderForUpdate=0
r.RTXGI.DDGI.VolumetricFog.IrradianceScale=0
r.RTXGI.DDGI=0
r.RTXGI.ResolutionScale=0
# RTX
r.RayTracing=0
# Shadows
r.AllowLandscapeShadows=0
r.CapsuleShadows=0
r.DistanceFieldAO=0
r.DistanceFieldShadowing=0
r.LightFunctionQuality=0
r.LightMaxDrawDistanceScale=0.7
r.Shadow.CSM.MaxCascades=1
r.Shadow.CSM.TransitionScale=0
r.Shadow.CSMDepthBias=4
r.Shadow.DistanceScale=0.4
r.Shadow.FilterMethod=0
r.Shadow.MaxCSMResolution=512
r.Shadow.MaxNumSpotShadowCacheUpdatesPerFrame=1
r.Shadow.MaxResolution=256
r.Shadow.PerObject=0
r.Shadow.PointLightShadows=0
r.Shadow.PreShadowResolutionFactor=0.5
r.Shadow.RadiusThreshold=0.04
r.Shadow.RelativeRadiusThreshold=0.04
r.Shadow.SpotLightShadows=0
r.Shadow.Virtual.MaxPhysicalPages=128
r.Shadow.Virtual.ResolutionLodBiasDirectional=2.0
r.Shadow.Virtual.ResolutionLodBiasLocal=1.0
r.Shadow.Virtual.SMRT.RayCountDirectional=0
r.Shadow.Virtual.SMRT.RayCountLocal=0
r.Shadow.Virtual.SMRT.SamplesPerRayDirectional=2
r.Shadow.Virtual.SMRT.SamplesPerRayLocal=2
r.Shadow.WholeSceneShadowCacheMb=128
r.ShadowQuality=3
r.VolumetricFog.GridPixelSize=128
r.VolumetricFog.GridSizeZ=16
r.VolumetricFog.HistoryWeight=0.99
r.VolumetricFog=0
# Separate Translucency
r.AllowDownsampledStandardTranslucency=2
r.SeparateTranslucency=1
r.SeparateTranslucencyAutoDownsample=1
r.SeparateTranslucencyDurationDownsampleThreshold=5
r.SeparateTranslucencyDurationUpsampleThreshold=1.25
r.SeparateTranslucencyMinDownsampleChangeTime=0.5
r.SeparateTranslucencyScreenPercentage=50
r.SeparateTranslucencyUpsampleMode=1
# View-Distance and LOD
r.ScreenSizeCullingThreshold=1.25
r.SkeletalMeshLODBias=1
r.SkeletalMeshLODRadiusScale=0.5
r.StaticMeshLODDistanceScale=1.5
r.ViewDistanceScale=0.3
# Misc.
QualityLevelMapping=low
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment