bAllowMatureLanguage=TRUE
MaxRMSDForCombiningMappings=12.0
AllowGarbageCollectOnScreenFadeAfterInS=800 -
(was only 30s before)
IdealTextureDensity=20.0
MaxTextureDensity=75.0
bDisablePhysXHardwareSupport=False -
(since I'm using Nvidia cards)
UseMinimalNVIDIADriverShaderOptimization=False -
(Since I'm not using 6xxx or 7xxx series Nvidia gpu)
bEnableVSMShadows=True
bAllowBetterModulatedShadows=True
bEnableForegroundSelfShadowing=True
bAllowHardwareShadowFiltering=True
bSmoothFrameRate=True
MinSmoothedFrameRate=30
MaxSmoothedFrameRate=120 -
(it was 125, but I'm running 60hz refresh, you want this to be a multiple of your monitor's refresh rate so things sync up nicely)
PumpWindowMessagesWhenRenderThreadStalled=True -
(optimization)
PoolSize=320 -
(doubled texture streaming pool size)
bAllowSwitchingStreamingSystem=True -
(optimization)
bEnableAsyncDefrag=True -
(optimization)
bEnableAsyncReallocation=True -
(optimization)
UnbuiltNumWholeSceneDynamicShadowCascades=6
NumFracturedPartsScale=4.0
ProcBuildingLODColorTexelsPerWorldUnit=1.075
ProcBuildingLODLightingTexelsPerWorldUnit=1.015
MaxProcBuildingLODColorTextureSize=2048
MaxProcBuildingLODLightingTextureSize=512
Guaranteed Quality changes:
StaticLODDistanceFactorMultiplier=0
MaxAnisotropy=16
MaxShadowResolution=2048
ShadowTexelsPerPixel=3.27324
ShadowFilterRadius=3 -
(smooths the edges better)
ShadowDepthBias=.002
bForceNoStartupMovies=True