Schildbrecher
Lt. Junior Grade Pro
- Registriert
- Feb. 2020
- Beiträge
- 417
Hier ist meine Engine.iniMehlstaubtheCat schrieb:3. GameUserSettings.ini + Engine.ini Tweaks
Diese beinhaltet Ray Reconstruction. Die DLL muss hier abgelegt werden:
X:\SteamLibrary\steamapps\common\S.T.A.L.K.E.R. 2 Heart of Chornobyl\Engine\Plugins\Marketplace\DLSS\Binaries\ThirdParty\Win64
Engine.ini muss ggf. erstellt werden:
C:\Users\[user]\AppData\Local\Stalker2\Saved\Config\Windows
[SystemSettings]
r.NGX.DLSS.denoisermode=1
r.Lumen.Reflections.BilateralFilter=0
r.Lumen.Reflections.ScreenSpaceReconstruction=0
r.lumen.Reflections.Temporal=0
r.Shadow.Denoiser=0
r.SceneColorFringeQuality=0
r.Tonemapper.GrainQuantization=0
r.Tonemapper.Quality=0
r.RayTracing=True
r.RayTracing.Shadows=True
r.RayTracing.Reflections=True
r.RayTracing.AmbientOcclusion=True
r.RayTracing.GlobalIllumination=True
r.RayTracing.Lighting=True
r.RayTracing.Translucency=True
r.RayTracing.SkyLight=True
r.RayTracing.ForceAllRayTracingEffects=1
r.ContactShadows=1
r.RayTracing.AmbientOcclusion=1
r.RayTracing.Reflections=1
r.AmbientOcclusion.Method=1
r.DynamicGlobalIlluminationMethod=3
r.Streaming.PoolSize=($$$$$$$$$ Bemerkung lesen)
r.RHICmdBypass=0
r.GPUCrashDebugging=0
r.AllowMultiThreadedShaderCreation=1
r.Streaming.HLODStrategy=2
r.Streaming.LimitPoolSizeToVRAM=1
r.Streaming.MipBias=0
r.RenderTargetPoolMin=800
r.GTSyncType=1
r.EarlyZPass=2
r.AllowOcclusionQueries=1
r.GBufferFormats=3
r.AsyncCompute=1
r.UseAsyncShaderPrecompilation=1
r.Streaming.DefragDynamicBounds=1
r.Streaming.UseAllMips=1
r.Streaming.MinMipForSplitRequest=0
r.ThreadedShaderCompilation=1
r.ParallelTranslucency=1
r.Streaming.MaxTempMemoryAllowed=1024
r.Streaming.Boost=1.2
r.TextureStreaming.TexturePoolSizeReduction=0
r.ForceCPUAccessToGPUSkinVerts=1
r.CustomDepth=3
r.IoDispatcher.MaxParallelIoRequests=64
r.XGEShaderCompile=1
r.XGEShaderCompile.Mode=3
r.IoDispatcher.CacheSize=16384
r.IoDispatcher.AsyncBatchReadSizeKB=16384
D3D12.MaximumFrameLatency=3
D3D12.AsyncDeferredDeletion=1
D3D12.AFRUseFramePacing=1
FX.AllowAsyncTick=1
FX.BatchAsync=1
FX.BatchAsyncBatchSize=8
FX.EarlyScheduleAsync=1
AllowAsyncRenderThreadUpdates=1
AudioThread.EnableBatchProcessing=1
AudioThread.BatchAsyncBatchSize=128
[ShaderCompiler]
bAllowAsynchronousShaderCompiling=True
bAllowCompilingThroughWorkerThreads=True
NumUnusedShaderCompilingThreads=2
bAsyncShaderCompileWorkerThreads=True
bEnableOptimizedShaderCompilation=True
MaxShaderJobBatchSize=100
MaxShaderJobs=1000
[/Script/Engine.Engine]
bAllowMultiThreadedShaderCompile=True
[DevOptions.Shaders]
bAllowShaderCompilingWorker=True
bOptimizeForLocalShaderBuilds=True
WorkerThreadPriority=0
bUseBackgroundCompiling=True
[TextureStreaming]
r.TextureStreaming=1
r.Streaming.FullyLoadUsedTextures=1
r.Streaming.FullyLoadUsedTextures_Always=1
r.Streaming.DefragDynamicBounds=1
r.Streaming.FramesForFullUpdate=1
[Engine.InputSettings]
RawMouseInputEnabled=1
bEnableMouseSmoothing=False
bViewAccelerationEnabled=False
[Engine.RendererSettings]
r.AsyncCreateLightPrimitiveInteractions=1
r.RDG.AsyncCompute=1
r.AsyncPipelineCompile=1
r.AmbientOcclusion.AsyncComputeBudget=1
r.EnableAsyncComputeVolumetricFog=1
r.Streaming.UseAsyncRequestsForDDC=1
[RenderingThread]
bAllowThreadedRendering=True
bAllowAsyncRenderThreadUpdates=True
r.JobThreadPriority=1
r.RenderThread.Priority=1
r.GameThread.Priority=1
[/Script/Engine.StreamingSettings]
s.AsyncLoadingThreadEnabled=1
s.AsyncLoadingUseFullTimeLimit=1
s.MinBulkDataSizeForAsyncLoading=0
s.PriorityAsyncLoadingExtraTime=0
s.PriorityAsyncLoadingExtraTime=15.0
s.AsyncLoadingTimeLimit=4
s.AsyncLoadingTimeLimit=5.0
s.AsyncLoadingUseTimeLimit=1
s.LevelStreamingActorsUpdateTimeLimit=10.0
[/Script/Engine.GarbageCollectionSettings]
gc.MultithreadedDestructionEnabled=1
gc.MinimalAsyncGarbageCollectionTime=0.3
gc.TimeBetweenPurgingPendingKillObjects=60
gc.MaxObjectsNotConsideredByGC=1
[/script/akaudio.aksettings]
bEnableMultiCoreRendering=True
[CrashReportClient]
bAgreeToCrashUpload=False
bImplicitSend=False
[Core.Log]
LogPluginManager=off
LogOnlineIdentity=off
LogOnlineSession=off
LogMemory=off
LogPakFile=off
LogTemp=off
LogLinker=off
LogOnline=off
LogOnlineGame=off
LogAnalytics=off
LogConfig=off
LogInteractiveProcess=off
LogInput=off
LogOnlineEntitlement=off
LogOnlineEvents=off
LogOnlineFriend=off
LogOnlinePresence=off
LogOnlineTitleFile=off
LogOnlineUser=off
LogRenderer=off
LogNetwork=off
LogPhysics=off
Global=off
+Suppress=Scriptwarning
+Suppress=Error
+Suppress=Scriptlog
+Suppress=Warning
r.NGX.DLSS.denoisermode=1
r.Lumen.Reflections.BilateralFilter=0
r.Lumen.Reflections.ScreenSpaceReconstruction=0
r.lumen.Reflections.Temporal=0
r.Shadow.Denoiser=0
r.SceneColorFringeQuality=0
r.Tonemapper.GrainQuantization=0
r.Tonemapper.Quality=0
r.RayTracing=True
r.RayTracing.Shadows=True
r.RayTracing.Reflections=True
r.RayTracing.AmbientOcclusion=True
r.RayTracing.GlobalIllumination=True
r.RayTracing.Lighting=True
r.RayTracing.Translucency=True
r.RayTracing.SkyLight=True
r.RayTracing.ForceAllRayTracingEffects=1
r.ContactShadows=1
r.RayTracing.AmbientOcclusion=1
r.RayTracing.Reflections=1
r.AmbientOcclusion.Method=1
r.DynamicGlobalIlluminationMethod=3
r.Streaming.PoolSize=($$$$$$$$$ Bemerkung lesen)
r.RHICmdBypass=0
r.GPUCrashDebugging=0
r.AllowMultiThreadedShaderCreation=1
r.Streaming.HLODStrategy=2
r.Streaming.LimitPoolSizeToVRAM=1
r.Streaming.MipBias=0
r.RenderTargetPoolMin=800
r.GTSyncType=1
r.EarlyZPass=2
r.AllowOcclusionQueries=1
r.GBufferFormats=3
r.AsyncCompute=1
r.UseAsyncShaderPrecompilation=1
r.Streaming.DefragDynamicBounds=1
r.Streaming.UseAllMips=1
r.Streaming.MinMipForSplitRequest=0
r.ThreadedShaderCompilation=1
r.ParallelTranslucency=1
r.Streaming.MaxTempMemoryAllowed=1024
r.Streaming.Boost=1.2
r.TextureStreaming.TexturePoolSizeReduction=0
r.ForceCPUAccessToGPUSkinVerts=1
r.CustomDepth=3
r.IoDispatcher.MaxParallelIoRequests=64
r.XGEShaderCompile=1
r.XGEShaderCompile.Mode=3
r.IoDispatcher.CacheSize=16384
r.IoDispatcher.AsyncBatchReadSizeKB=16384
D3D12.MaximumFrameLatency=3
D3D12.AsyncDeferredDeletion=1
D3D12.AFRUseFramePacing=1
FX.AllowAsyncTick=1
FX.BatchAsync=1
FX.BatchAsyncBatchSize=8
FX.EarlyScheduleAsync=1
AllowAsyncRenderThreadUpdates=1
AudioThread.EnableBatchProcessing=1
AudioThread.BatchAsyncBatchSize=128
[ShaderCompiler]
bAllowAsynchronousShaderCompiling=True
bAllowCompilingThroughWorkerThreads=True
NumUnusedShaderCompilingThreads=2
bAsyncShaderCompileWorkerThreads=True
bEnableOptimizedShaderCompilation=True
MaxShaderJobBatchSize=100
MaxShaderJobs=1000
[/Script/Engine.Engine]
bAllowMultiThreadedShaderCompile=True
[DevOptions.Shaders]
bAllowShaderCompilingWorker=True
bOptimizeForLocalShaderBuilds=True
WorkerThreadPriority=0
bUseBackgroundCompiling=True
[TextureStreaming]
r.TextureStreaming=1
r.Streaming.FullyLoadUsedTextures=1
r.Streaming.FullyLoadUsedTextures_Always=1
r.Streaming.DefragDynamicBounds=1
r.Streaming.FramesForFullUpdate=1
[Engine.InputSettings]
RawMouseInputEnabled=1
bEnableMouseSmoothing=False
bViewAccelerationEnabled=False
[Engine.RendererSettings]
r.AsyncCreateLightPrimitiveInteractions=1
r.RDG.AsyncCompute=1
r.AsyncPipelineCompile=1
r.AmbientOcclusion.AsyncComputeBudget=1
r.EnableAsyncComputeVolumetricFog=1
r.Streaming.UseAsyncRequestsForDDC=1
[RenderingThread]
bAllowThreadedRendering=True
bAllowAsyncRenderThreadUpdates=True
r.JobThreadPriority=1
r.RenderThread.Priority=1
r.GameThread.Priority=1
[/Script/Engine.StreamingSettings]
s.AsyncLoadingThreadEnabled=1
s.AsyncLoadingUseFullTimeLimit=1
s.MinBulkDataSizeForAsyncLoading=0
s.PriorityAsyncLoadingExtraTime=0
s.PriorityAsyncLoadingExtraTime=15.0
s.AsyncLoadingTimeLimit=4
s.AsyncLoadingTimeLimit=5.0
s.AsyncLoadingUseTimeLimit=1
s.LevelStreamingActorsUpdateTimeLimit=10.0
[/Script/Engine.GarbageCollectionSettings]
gc.MultithreadedDestructionEnabled=1
gc.MinimalAsyncGarbageCollectionTime=0.3
gc.TimeBetweenPurgingPendingKillObjects=60
gc.MaxObjectsNotConsideredByGC=1
[/script/akaudio.aksettings]
bEnableMultiCoreRendering=True
[CrashReportClient]
bAgreeToCrashUpload=False
bImplicitSend=False
[Core.Log]
LogPluginManager=off
LogOnlineIdentity=off
LogOnlineSession=off
LogMemory=off
LogPakFile=off
LogTemp=off
LogLinker=off
LogOnline=off
LogOnlineGame=off
LogAnalytics=off
LogConfig=off
LogInteractiveProcess=off
LogInput=off
LogOnlineEntitlement=off
LogOnlineEvents=off
LogOnlineFriend=off
LogOnlinePresence=off
LogOnlineTitleFile=off
LogOnlineUser=off
LogRenderer=off
LogNetwork=off
LogPhysics=off
Global=off
+Suppress=Scriptwarning
+Suppress=Error
+Suppress=Scriptlog
+Suppress=Warning
Achtung:
r.Streaming.PoolSize=X
24GB VRAM = 18432
16GB= 12288
12GB= 9216
11GB= 8192
10GB= 7168
8GB= 6144
6GB= 5120
4GB= 4096
r.OneFrameThreadLag=0 // Soll den Lag reduzieren - hab ich noch nicht getestet, kann aber auch zu FPS-Problemen führen.
Hab erst gedacht, diese Config sei nicht ok, aber die Ortschaft hat etwas mehr Textur / Schattenflimmern als üblich.
Zuletzt bearbeitet: