;----------------------------------------------------------------------------------------------------------------- [PostProcessQuality@0] r.BloomQuality=1 r.DepthOfFieldQuality=0 r.DOFScaleForMobile=0.5 r.LightShaftQuality=0 r.RefractionQuality=0 r.Mobile.SSAO=0 r.Mobile.PixelFog=1 r.Tonemapper.Quality=2 r.MotionBlurQuality=0 r.LensFlareQuality=0 r.SceneColorFringeQuality=0 r.EyeAdaptationQuality=0 r.FastBlurThreshold=2 r.Upscale.Quality=0 r.Tonemapper.GrainQuantization=0 r.Filter.SizeScale=1.0 [PostProcessQuality@1] r.BloomQuality=1 r.DepthOfFieldQuality=1 r.DOFScaleForMobile=0.5 r.LightShaftQuality=1 r.RefractionQuality=1 r.Mobile.SSAO=0 r.Mobile.PixelFog=1 r.Tonemapper.Quality=2 r.MotionBlurQuality=0 r.LensFlareQuality=0 r.SceneColorFringeQuality=0 r.EyeAdaptationQuality=0 r.FastBlurThreshold=2 r.Upscale.Quality=0 r.Tonemapper.GrainQuantization=0 r.Filter.SizeScale=1.0 [PostProcessQuality@2] r.BloomQuality=1 r.DepthOfFieldQuality=1 r.DOFScaleForMobile=0.5 r.LightShaftQuality=1 r.RefractionQuality=1 r.Mobile.SSAO=1 r.Mobile.PixelFog=1 r.Tonemapper.Quality=2 r.MotionBlurQuality=0 r.LensFlareQuality=0 r.SceneColorFringeQuality=0 r.EyeAdaptationQuality=0 r.FastBlurThreshold=2 r.Upscale.Quality=0 r.Tonemapper.GrainQuantization=0 r.Filter.SizeScale=1.0 [PostProcessQuality@3] r.BloomQuality=2 r.DepthOfFieldQuality=2 r.DOFScaleForMobile=0.5 r.LightShaftQuality=2 r.RefractionQuality=2 r.Mobile.SSAO=1 r.Mobile.PixelFog=1 r.Tonemapper.Quality=5 r.MotionBlurQuality=0 r.LensFlareQuality=2 r.SceneColorFringeQuality=0 r.EyeAdaptationQuality=0 r.FastBlurThreshold=2 r.Upscale.Quality=0 r.Tonemapper.GrainQuantization=1 r.Filter.SizeScale=1.0 [PostProcessQuality@Cine] r.BloomQuality=4 r.DepthOfFieldQuality=3 r.DOFScaleForMobile=0.5 r.LightShaftQuality=3 r.RefractionQuality=3 r.Mobile.SSAO=1 r.Mobile.PixelFog=1 r.Tonemapper.Quality=5 r.MotionBlurQuality=0 r.LensFlareQuality=3 r.SceneColorFringeQuality=1 r.EyeAdaptationQuality=0 r.FastBlurThreshold=2 r.Upscale.Quality=1 r.Tonemapper.GrainQuantization=1 r.Filter.SizeScale=1.0 ;----------------------------------------------------------------------------------------------------------------- ;----------------------------------------------------------------------------------------------------------------- [ShadowQuality@0] r.LightFunctionQuality=0 r.ShadowQuality=1 r.Shadow.CSM.MaxCascades=2 r.Shadow.MaxResolution=512 r.Shadow.MaxCSMResolution=512 r.Shadow.RadiusThreshold=0.08 r.Shadow.DistanceScale=0.5 r.Shadow.CSM.TransitionScale=0.5 r.Shadow.PreShadowResolutionFactor=0.5 r.DistanceFieldShadowing=0 r.DistanceFieldAO=0 r.LightMaxDrawDistanceScale=0 r.CapsuleShadows=0 [ShadowQuality@1] r.LightFunctionQuality=0 r.ShadowQuality=1 r.Shadow.CSM.MaxCascades=3 r.Shadow.MaxResolution=512 r.Shadow.MaxCSMResolution=512 r.Shadow.RadiusThreshold=0.05 r.Shadow.DistanceScale=0.75 r.Shadow.CSM.TransitionScale=1.0 r.Shadow.PreShadowResolutionFactor=0.5 r.DistanceFieldShadowing=0 r.DistanceFieldAO=0 r.CapsuleShadows=0 [ShadowQuality@2] r.LightFunctionQuality=0 r.ShadowQuality=2 r.Shadow.CSM.MaxCascades=3 r.Shadow.MaxResolution=1024 r.Shadow.MaxCSMResolution=1024 r.Shadow.RadiusThreshold=0.04 r.Shadow.DistanceScale=1.0 r.Shadow.CSM.TransitionScale=1.0 r.Shadow.PreShadowResolutionFactor=0.5 r.DistanceFieldShadowing=0 r.DistanceFieldAO=0 r.CapsuleShadows=0 [ShadowQuality@3] r.LightFunctionQuality=0 r.ShadowQuality=3 r.Shadow.CSM.MaxCascades=3 r.Shadow.MaxResolution=2048 r.Shadow.MaxCSMResolution=2048 r.Shadow.RadiusThreshold=0.02 r.Shadow.DistanceScale=1.0 r.Shadow.CSM.TransitionScale=1.0 r.Shadow.PreShadowResolutionFactor=1.0 r.DistanceFieldShadowing=0 r.DistanceFieldAO=0 r.CapsuleShadows=0 [ShadowQuality@Cine] r.LightFunctionQuality=0 r.ShadowQuality=3 r.Shadow.CSM.MaxCascades=3 r.Shadow.MaxResolution=2048 r.Shadow.MaxCSMResolution=4096 r.Shadow.RadiusThreshold=0.02 r.Shadow.DistanceScale=1.6 r.Shadow.CSM.TransitionScale=1.0 r.Shadow.PreShadowResolutionFactor=1.0 r.DistanceFieldShadowing=0 r.DistanceFieldAO=0 r.CapsuleShadows=0 ;----------------------------------------------------------------------------------------------------------------- ;----------------------------------------------------------------------------------------------------------------- [ViewDistanceQuality@0] r.SkeletalMeshLODBias=1 r.ViewDistanceScale=0.85 [ViewDistanceQuality@1] r.SkeletalMeshLODBias=1 r.ViewDistanceScale=1.00 [ViewDistanceQuality@2] r.SkeletalMeshLODBias=0 r.ViewDistanceScale=1.25 [ViewDistanceQuality@3] r.SkeletalMeshLODBias=0 r.ViewDistanceScale=1.5 [ViewDistanceQuality@Cine] r.SkeletalMeshLODBias=0 r.ViewDistanceScale=2.0 ;----------------------------------------------------------------------------------------------------------------- ;----------------------------------------------------------------------------------------------------------------- [EffectsQuality@0] r.ParticleLODBias=2 r.EmitterSpawnRateScale=0.7 fx.NiagaraGlobalSpawnCountScale=0.7 r.TranslucencyLightingVolumeDim=24 r.SSR.Quality=0 r.SSR.HalfResSceneColor=1 r.SceneColorFormat=3 r.DetailMode=2 r.TranslucencyVolumeBlur=0 r.SSS.Scale=0 r.SSS.SampleSet=0 r.SSS.Quality=0 r.SSS.HalfRes=1 r.SSGI.Quality=0 r.ParticleLightQuality=0 r.DetailLevel=0 r.SkyAtmosphere.AerialPerspectiveLUT.FastApplyOnOpaque=1 ; Always have FastSkyLUT 1 in this case to avoid wrong sky r.SkyAtmosphere.AerialPerspectiveLUT.SampleCountPerSlice=1 r.SkyAtmosphere.AerialPerspectiveLUT.DepthResolution=8.0 r.SkyAtmosphere.FastSkyLUT=1 r.SkyAtmosphere.FastSkyLUT.SampleCountMin=2.0 r.SkyAtmosphere.FastSkyLUT.SampleCountMax=16.0 r.SkyAtmosphere.SampleCountMin=2.0 r.SkyAtmosphere.SampleCountMax=16.0 r.SkyAtmosphere.TransmittanceLUT.UseSmallFormat=1 r.SkyAtmosphere.TransmittanceLUT.SampleCount=10.0 r.SkyAtmosphere.MultiScatteringLUT.SampleCount=15.0 [EffectsQuality@1] r.ParticleLODBias=1 r.EmitterSpawnRateScale=0.85 fx.NiagaraGlobalSpawnCountScale=0.86 r.TranslucencyLightingVolumeDim=24 r.SSR.Quality=0 r.SSR.HalfResSceneColor=1 r.SceneColorFormat=3 r.DetailMode=2 r.TranslucencyVolumeBlur=0 r.SSS.Scale=0 r.SSS.SampleSet=0 r.SSS.Quality=0 r.SSS.HalfRes=1 r.SSGI.Quality=0 r.ParticleLightQuality=0 r.DetailLevel=0 r.SkyAtmosphere.AerialPerspectiveLUT.FastApplyOnOpaque=1 ; Always have FastSkyLUT 1 in this case to avoid wrong sky r.SkyAtmosphere.AerialPerspectiveLUT.SampleCountPerSlice=1 r.SkyAtmosphere.AerialPerspectiveLUT.DepthResolution=8.0 r.SkyAtmosphere.FastSkyLUT=1 r.SkyAtmosphere.FastSkyLUT.SampleCountMin=2.0 r.SkyAtmosphere.FastSkyLUT.SampleCountMax=16.0 r.SkyAtmosphere.SampleCountMin=2.0 r.SkyAtmosphere.SampleCountMax=16.0 r.SkyAtmosphere.TransmittanceLUT.UseSmallFormat=1 r.SkyAtmosphere.TransmittanceLUT.SampleCount=10.0 r.SkyAtmosphere.MultiScatteringLUT.SampleCount=15.0 [EffectsQuality@2] r.ParticleLODBias=0 r.EmitterSpawnRateScale=1.0 fx.NiagaraGlobalSpawnCountScale=1.0 r.TranslucencyLightingVolumeDim=24 r.SSR.Quality=0 r.SSR.HalfResSceneColor=1 r.SceneColorFormat=3 r.DetailMode=2 r.TranslucencyVolumeBlur=0 r.SSS.Scale=0 r.SSS.SampleSet=0 r.SSS.Quality=0 r.SSS.HalfRes=1 r.SSGI.Quality=0 r.ParticleLightQuality=0 r.DetailLevel=0 r.SkyAtmosphere.AerialPerspectiveLUT.FastApplyOnOpaque=1 ; Always have FastSkyLUT 1 in this case to avoid wrong sky r.SkyAtmosphere.AerialPerspectiveLUT.SampleCountPerSlice=1 r.SkyAtmosphere.AerialPerspectiveLUT.DepthResolution=8.0 r.SkyAtmosphere.FastSkyLUT=1 r.SkyAtmosphere.FastSkyLUT.SampleCountMin=2.0 r.SkyAtmosphere.FastSkyLUT.SampleCountMax=16.0 r.SkyAtmosphere.SampleCountMin=2.0 r.SkyAtmosphere.SampleCountMax=16.0 r.SkyAtmosphere.TransmittanceLUT.UseSmallFormat=1 r.SkyAtmosphere.TransmittanceLUT.SampleCount=10.0 r.SkyAtmosphere.MultiScatteringLUT.SampleCount=15.0 [EffectsQuality@3] r.ParticleLODBias=0 r.EmitterSpawnRateScale=1.0 fx.NiagaraGlobalSpawnCountScale=1.0 r.TranslucencyLightingVolumeDim=24 r.SSR.Quality=0 r.SSR.HalfResSceneColor=1 r.SceneColorFormat=3 r.DetailMode=2 r.TranslucencyVolumeBlur=0 r.SSS.Scale=0 r.SSS.SampleSet=0 r.SSS.Quality=0 r.SSS.HalfRes=1 r.SSGI.Quality=0 r.ParticleLightQuality=0 r.DetailLevel=0 r.SkyAtmosphere.AerialPerspectiveLUT.FastApplyOnOpaque=1 ; Always have FastSkyLUT 1 in this case to avoid wrong sky r.SkyAtmosphere.AerialPerspectiveLUT.SampleCountPerSlice=1 r.SkyAtmosphere.AerialPerspectiveLUT.DepthResolution=8.0 r.SkyAtmosphere.FastSkyLUT=1 r.SkyAtmosphere.FastSkyLUT.SampleCountMin=2.0 r.SkyAtmosphere.FastSkyLUT.SampleCountMax=16.0 r.SkyAtmosphere.SampleCountMin=2.0 r.SkyAtmosphere.SampleCountMax=16.0 r.SkyAtmosphere.TransmittanceLUT.UseSmallFormat=1 r.SkyAtmosphere.TransmittanceLUT.SampleCount=10.0 r.SkyAtmosphere.MultiScatteringLUT.SampleCount=15.0 [EffectsQuality@Cine] r.ParticleLODBias=0 r.EmitterSpawnRateScale=1.0 fx.NiagaraGlobalSpawnCountScale=1.0 r.TranslucencyLightingVolumeDim=24 r.SSR.Quality=0 r.SSR.HalfResSceneColor=1 r.SceneColorFormat=3 r.DetailMode=2 r.TranslucencyVolumeBlur=0 r.SSS.Scale=0 r.SSS.SampleSet=0 r.SSS.Quality=0 r.SSS.HalfRes=1 r.SSGI.Quality=0 r.ParticleLightQuality=0 r.DetailLevel=0 r.SkyAtmosphere.AerialPerspectiveLUT.FastApplyOnOpaque=1 ; Always have FastSkyLUT 1 in this case to avoid wrong sky r.SkyAtmosphere.AerialPerspectiveLUT.SampleCountPerSlice=1 r.SkyAtmosphere.AerialPerspectiveLUT.DepthResolution=8.0 r.SkyAtmosphere.FastSkyLUT=1 r.SkyAtmosphere.FastSkyLUT.SampleCountMin=2.0 r.SkyAtmosphere.FastSkyLUT.SampleCountMax=16.0 r.SkyAtmosphere.SampleCountMin=2.0 r.SkyAtmosphere.SampleCountMax=16.0 r.SkyAtmosphere.TransmittanceLUT.UseSmallFormat=1 r.SkyAtmosphere.TransmittanceLUT.SampleCount=10.0 r.SkyAtmosphere.MultiScatteringLUT.SampleCount=15.0 ;----------------------------------------------------------------------------------------------------------------- [FoliageQuality@0] foliage.DensityScale=.25 foliage.MinimumScreenSize=0.2 grass.DensityScale=.25 [FoliageQuality@1] foliage.DensityScale=0.50 foliage.MinimumScreenSize=0.05 grass.DensityScale=0.50 [FoliageQuality@2] foliage.DensityScale=1.0 foliage.MinimumScreenSize=0.025 grass.DensityScale=1.0 [FoliageQuality@3] foliage.DensityScale=1.0 foliage.MinimumScreenSize=0.001 grass.DensityScale=1.0 ;-----------------------------------------------------------------------------------------------------------------