The Finals Playtest Performance Config
Replace the files with included ones inside %LocalAppdata%\Discovery\Saved\Config\WindowsClient
Replace the files with included ones inside %LocalAppdata%\Discovery\Saved\Config\WindowsClient
[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 |