Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ;
- ; Base scalability settings
- ; =========================
- ;
- ; The definitions here affect the console variables starting with "sg." and define the user quality levels (game/editor video settings)
- ; To override a specific platform use DeviceProfile.ini (whach out for the different syntax).
- ;
- ;-----------------------------------------------------------------------------------------------------------------
- ; Note: [ResolutionQuality] isn't using the usual 0/1/2/3 quality levels, the value directly maps to r.ScreenPercentage.
- ; This is because we want custom scaling aligned with the screen/window resolution with more fine grained control
- ;
- ;-----------------------------------------------------------------------------------------------------------------
- ;
- ; Note: "r.MSAA.CompositingSampleCount" goes upto 8 however we're limiting it to 4 in a scale of 1/1/2/4
- ; Meaning that it is off for the first two detail levels.
- ;-----------------------------------------------------------------------------------------------------------------
- [TrueSkyQuality@0]
- r.TrueSkyQuality=0
- [TrueSkyQuality@1]
- r.TrueSkyQuality=0.5
- [TrueSkyQuality@2]
- r.TrueSkyQuality=0.75
- [TrueSkyQuality@3]
- r.TrueSkyQuality=1
- ;-----------------------------------------------------------------------------------------------------------------
- [GroundClutterQuality@0]
- r.GroundClutterQuality=0
- [GroundClutterQuality@1]
- r.GroundClutterQuality=0.5
- [GroundClutterQuality@2]
- r.GroundClutterQuality=0.75
- [GroundClutterQuality@3]
- r.GroundClutterQuality=1
- ;-----------------------------------------------------------------------------------------------------------------
- [IBLQuality@0]
- r.IBLQuality=0
- [IBLQuality@1]
- r.IBLQuality=1
- [IBLQuality@2]
- r.IBLQuality=1
- [IBLQuality@3]
- r.IBLQuality=1
- ;-----------------------------------------------------------------------------------------------------------------
- [HeightFieldShadowQuality@0]
- r.HFShadowQuality=1
- r.DistanceFieldShadowRaytraceDistance=150000
- r.DistanceFieldShadowing=1
- r.DistanceFieldAO=1
- r.DFDistanceScale=1.0
- r.DFFullResolution=0
- r.DistanceFieldBuild.Compress=1
- [HeightFieldShadowQuality@1]
- r.HFShadowQuality=1
- r.DistanceFieldShadowRaytraceDistance=200000
- r.DistanceFieldShadowing=1
- r.DistanceFieldAO=1
- r.DFDistanceScale=1.5
- r.DFFullResolution=0
- r.DistanceFieldBuild.Compress=1
- [HeightFieldShadowQuality@2]
- r.HFShadowQuality=2
- r.DistanceFieldShadowRaytraceDistance=300000
- r.DistanceFieldShadowing=1
- r.DistanceFieldAO=1
- r.DFDistanceScale=2.0
- r.DFFullResolution=0
- r.DistanceFieldBuild.Compress=0
- [HeightFieldShadowQuality@3]
- r.HFShadowQuality=2
- r.DistanceFieldShadowRaytraceDistance=500000
- r.DistanceFieldShadowing=1
- r.DistanceFieldAO=1
- r.DFDistanceScale=2.5
- r.DFFullResolution=0
- r.DistanceFieldBuild.Compress=0
- ;-----------------------------------------------------------------------------------------------------------------
- [AntiAliasingQuality@0]
- r.PostProcessAAQuality=0
- r.MSAA.CompositingSampleCount=1
- [AntiAliasingQuality@1]
- r.PostProcessAAQuality=2
- r.MSAA.CompositingSampleCount=1
- [AntiAliasingQuality@2]
- r.PostProcessAAQuality=3
- r.MSAA.CompositingSampleCount=2
- [AntiAliasingQuality@3]
- r.PostProcessAAQuality=4
- r.MSAA.CompositingSampleCount=2
- ;-----------------------------------------------------------------------------------------------------------------
- [ViewDistanceQuality@0]
- r.SkeletalMeshLODBias=0
- r.ViewDistanceScale=0.5
- [ViewDistanceQuality@1]
- r.SkeletalMeshLODBias=0
- r.ViewDistanceScale=1.0
- [ViewDistanceQuality@2]
- r.SkeletalMeshLODBias=0
- r.ViewDistanceScale=1.4
- [ViewDistanceQuality@3]
- r.SkeletalMeshLODBias=0
- r.ViewDistanceScale=1.75
- ;-----------------------------------------------------------------------------------------------------------------
- [ShadowQuality@0]
- r.LightFunctionQuality=1
- r.ShadowQuality=1
- r.Shadow.MaxResolution=128
- r.Shadow.CSM.MaxCascades=0
- r.Shadow.AllowForegroundShadows=0
- r.Shadow.RadiusThreshold=0.01
- r.Shadow.CSM.TransitionScale=1
- r.Shadow.DistanceScale=1
- r.Shadow.OcclusionCullCascadedShadowMaps=1
- [ShadowQuality@1]
- r.LightFunctionQuality=2
- r.ShadowQuality=3
- r.Shadow.MaxResolution=512
- r.Shadow.CSM.MaxCascades=4
- r.Shadow.AllowForegroundShadows=1
- r.Shadow.RadiusThreshold=0.02
- r.Shadow.CSM.TransitionScale=2
- r.Shadow.DistanceScale=0.4
- [ShadowQuality@2]
- r.LightFunctionQuality=3
- r.ShadowQuality=3
- r.Shadow.MaxResolution=1024
- r.Shadow.CSM.MaxCascades=8
- r.Shadow.AllowForegroundShadows=1
- r.Shadow.RadiusThreshold=0.01
- r.Shadow.CSM.TransitionScale=2
- r.Shadow.DistanceScale=1.0
- [ShadowQuality@3]
- r.LightFunctionQuality=3
- r.ShadowQuality=3
- r.Shadow.MaxResolution=2048
- r.Shadow.CSM.MaxCascades=12
- r.Shadow.AllowForegroundShadows=1
- r.Shadow.RadiusThreshold=0.005
- r.Shadow.CSM.TransitionScale=2
- r.Shadow.DistanceScale=1.6
- ;-----------------------------------------------------------------------------------------------------------------
- [PostProcessQuality@0]
- r.MotionBlurQuality=1
- r.AmbientOcclusionMaxQuality=50
- r.AmbientOcclusionLevels=1
- r.AmbientOcclusionRadiusScale=.01
- r.AmbientOcclusion32BitPrecision=1
- r.AmbientOcclusionSampleSetQuality=0
- r.AmbientOcclusionFadeoutExponent=.125
- r.DepthOfFieldQuality=0
- r.LensFlareQuality=0
- r.SceneColorFringeQuality=0
- r.EyeAdaptationQuality=4
- r.BloomQuality=1
- r.UpsampleQuality=4
- r.TonemapperQuality=4
- r.LightShaftQuality=1
- r.LightShaftBlurPasses=0
- r.ScreenSpaceReflections=0
- r.RefractionQuality=0
- r.SSR.Quality=0
- r.SSR.HalfResSceneColor=1
- r.SSR.Temporal=0
- r.FastBlurThreshold=0
- r.TranslucencyVolumeBlur=0
- r.SSS.Scale=0
- r.SSS.SampleSet=0
- r.TranslucencyLightingVolumeDim=32
- r.TranslucencyLightingVolumeInnerDistance=400
- r.TranslucencyLightingVolumeOuterDistance=1000
- [PostProcessQuality@1]
- r.MotionBlurQuality=1
- r.AmbientOcclusionMaxQuality=75
- r.AmbientOcclusionLevels=1
- r.AmbientOcclusionRadiusScale=.01
- r.AmbientOcclusion32BitPrecision=1
- r.AmbientOcclusionSampleSetQuality=0
- r.AmbientOcclusionFadeoutExponent=.125
- r.DepthOfFieldQuality=0
- r.LensFlareQuality=0
- r.SceneColorFringeQuality=0
- r.EyeAdaptationQuality=4
- r.BloomQuality=2
- r.UpsampleQuality=4
- r.TonemapperQuality=4
- r.LightShaftQuality=2
- r.LightShaftBlurPasses=0
- r.ScreenSpaceReflections=0
- r.RefractionQuality=2
- r.SSR.Quality=0
- r.SSR.Temporal=0
- r.SSR.HalfResSceneColor=1
- r.SSR.ExperimentalDenoiser=1
- r.FastBlurThreshold=3
- r.TranslucencyVolumeBlur=0
- r.SSS.Quality=0
- r.SSS.Scale=1
- r.SSS.SampleSet=0
- r.TranslucencyLightingVolumeDim=32
- r.TranslucencyLightingVolumeInnerDistance=600
- r.TranslucencyLightingVolumeOuterDistance=2000
- [PostProcessQuality@2]
- r.MotionBlurQuality=1
- r.AmbientOcclusionMaxQuality=75
- r.AmbientOcclusionLevels=2
- r.AmbientOcclusionRadiusScale=.01
- r.AmbientOcclusion32BitPrecision=1
- r.AmbientOcclusionSampleSetQuality=1
- r.AmbientOcclusionFadeoutExponent=.125
- r.DepthOfFieldQuality=0
- r.LensFlareQuality=0
- r.SceneColorFringeQuality=0
- r.EyeAdaptationQuality=4
- r.BloomQuality=3
- r.UpsampleQuality=4
- r.TonemapperQuality=4
- r.LightShaftQuality=3
- r.LightShaftBlurPasses=1
- r.ScreenSpaceReflections=0
- r.RefractionQuality=3
- r.SSR.Quality=0
- r.SSR.Temporal=0
- r.SSR.HalfResSceneColor=1
- r.SSR.ExperimentalDenoiser=1
- r.FastBlurThreshold=7
- r.TranslucencyVolumeBlur=1
- r.SSS.Quality=-1
- r.SSS.Scale=1
- r.SSS.SampleSet=1
- r.TranslucencyLightingVolumeDim=32
- r.TranslucencyLightingVolumeInnerDistance=800
- r.TranslucencyLightingVolumeOuterDistance=3000
- [PostProcessQuality@3]
- r.MotionBlurQuality=2
- r.AmbientOcclusionMaxQuality=100
- r.AmbientOcclusionLevels=2
- r.AmbientOcclusionRadiusScale=.01
- r.AmbientOcclusion32BitPrecision=1
- r.AmbientOcclusionSampleSetQuality=1
- r.AmbientOcclusionFadeoutExponent=.125
- r.DepthOfFieldQuality=0
- r.LensFlareQuality=0
- r.SceneColorFringeQuality=0
- r.EyeAdaptationQuality=4
- r.BloomQuality=4
- r.UpsampleQuality=4
- r.TonemapperQuality=4
- r.LightShaftQuality=4
- r.LightShaftBlurPasses=2
- r.ScreenSpaceReflections=0
- r.RefractionQuality=4
- r.SSR.Quality=0
- r.SSR.Temporal=0
- r.SSR.HalfResSceneColor=1
- r.SSR.ExperimentalDenoiser=1
- r.FastBlurThreshold=7
- r.TranslucencyVolumeBlur=1
- r.SSS.Quality=-1
- r.SSS.Scale=1
- r.SSS.SampleSet=2
- r.TranslucencyLightingVolumeDim=32
- r.TranslucencyLightingVolumeInnerDistance=1000
- r.TranslucencyLightingVolumeOuterDistance=4000
- ;-----------------------------------------------------------------------------------------------------------------
- [TextureQuality@0]
- r.Streaming.DropMips=1
- r.DetailMode=0
- r.Streaming.MipBias=0
- r.Streaming.Boost=-4
- r.MaxAnisotropy=2
- r.RenderTargetPoolMin=500
- r.Streaming.PoolSize=2000
- r.Streaming.LimitPoolSizeToVRAM=1
- r.Streaming.MaxEffectiveScreenSize=720
- [TextureQuality@1]
- r.Streaming.DropMips=0
- r.DetailMode=1
- r.Streaming.MipBias=0
- r.Streaming.Boost=1
- r.MaxAnisotropy=4
- r.RenderTargetPoolMin=900
- r.Streaming.PoolSize=4000
- r.Streaming.LimitPoolSizeToVRAM=0
- r.Streaming.MaxEffectiveScreenSize=900
- [TextureQuality@2]
- r.Streaming.DropMips=0
- r.DetailMode=1
- r.Streaming.MipBias=0
- r.Streaming.Boost=3
- r.MaxAnisotropy=8
- r.RenderTargetPoolMin=1400
- r.Streaming.PoolSize=8000
- r.Streaming.LimitPoolSizeToVRAM=0
- r.Streaming.MaxEffectiveScreenSize=1080
- [TextureQuality@3]
- r.Streaming.DropMips=0
- r.DetailMode=2
- r.Streaming.MipBias=0
- r.Streaming.Boost=5
- r.MaxAnisotropy=16
- r.RenderTargetPoolMin=2000
- r.Streaming.PoolSize=16000
- r.Streaming.LimitPoolSizeToVRAM=0
- ;-----------------------------------------------------------------------------------------------------------------
- [EffectsQuality@0]
- r.oneframethreadlag=0
- r.SceneColorFormat=4
- r.PostProcessing.PreferCompute=1
- r.AOObjectDistanceField=1
- r.GenerateMeshDistanceFields=1
- [EffectsQuality@1]
- r.oneframethreadlag=0
- r.SceneColorFormat=4
- r.PostProcessing.PreferCompute=1
- r.AOObjectDistanceField=1
- r.GenerateMeshDistanceFields=1
- [EffectsQuality@2]
- r.oneframethreadlag=0
- r.SceneColorFormat=4
- r.PostProcessing.PreferCompute=1
- r.AOObjectDistanceField=1
- r.GenerateMeshDistanceFields=1
- [EffectsQuality@3]
- r.oneframethreadlag=0
- r.SceneColorFormat=4
- r.PostProcessing.PreferCompute=1
- r.AOObjectDistanceField=1
- r.GenerateMeshDistanceFields=1
Add Comment
Please, Sign In to add comment