This will improve the appearance of the game by loading higher quality assets at the cost of performance.
Foreword
- Textures will appear to have a “shimmering” effect. This is simply because we are forcing the max resolution option for the texture. It’s not actually shimmering, there is just too much detail. This effect may be able to be reduced with further tweaking.
- Performance will be degraded drastically, especially if your GPU has a low amount of memory. On my 2080, I go from the 240 fps cap to 150.
The Code
%localappdata%/CodeVein/Saved/Config/WindowsNoEditor/Scalability.ini
Replace it with this:
Default scalability settings for “Cinematic” r.PostProcessAAQuality=5 [[email protected]] r.ScreenPercentage=124.000000 ;Slight natural AA r.ViewDistanceScale=8.0 ;See more r.SkeletalMeshLODBias=-8 ;Animations scale further r.StaticMeshLODDistanceScale=0.001 ;Static meshes always load best LOD b.LevelStreamingMaxLODLevel=3 b.LevelStreamingDistanceRatioForLOD=1.0 b.NetMoveEnableByDistance=-1 [[email protected]] r.Shadow.MaxResolution=4096 ;This seems to be the engine max r.Shadow.MaxCSMResolution=4096 ;This seems to be the engine max r.Shadow.DynamicInsetShadowEnable=1 r.Shadow.DynamicInsetShadowRange=16384 r.Shadow.TexelsPerPixel=16 ;Going any higher seems unreasonable r.Shadow.GridToCSM=2 r.Shadow.GridTextureSize=4096 ;Going any higher seems unreasonable r.VolumetricFog.GridPixelSize=4 [[email protected]] ;Default scalability settings for “Cinematic” r.AmbientOcclusionLevels=4 r.HBAO.Enable=1 r.RenderTargetPoolMin=8192 r.LensFlareQuality=3 r.Tonemapper.Sharpen=1 r.BlurGBuffer=1 [[email protected]] r.TextureStreaming=0 ;Disable texture streaming r.MaxAnisotropy=16 ;Max anisotropic filtering ;If streamer doesnt get disabled, below apply r.Streaming.PoolSize=0 ;Give us a infinite pool r.Streaming.HLODStrategy=2 ; Load all r.Streaming.HiddenPrimitiveScale=1 ;Try to keep native r.Streaming.MaxEffectiveScreenSize=0 ;Disregard screen size r.Streaming.Boost=8192 ;Try for max res textures r.Streaming.MipBias=0 ;Pick best mips r.MipMapLodBias=-8 ;Pick best mips, not sure which is right? r.Streaming.UsePerTextureBias=0 ;Ignore the developers intended mip bias’ r.Streaming.FullyLoadUsedTextures=1 ;Fully load every used texture r.Streaming.UseAllMips=1 ;Remove resolution limitations r.Streaming.DefragDynamicBounds=1 ;Remove dynamic bounds from update loop r.Streaming.LimitPoolSizeToVRAM=0 ;Remove memory limit r.Streaming.ScaleTexturesByGlobalMyBias=0 ;Ignore global mip bias [[email protected]] ;Default scalability settings for “Cinematic” TranslucencyLightingVolumeDim=256 ;Going any higher seems unreasonable r.SSR.Quality=4 r.SceneColorFormat=4 r.MaterialQualityLevel=1 r.SSS.HalfRes=0 [[email protected]] ;Doesn’t seem to be used, but if it is, make it very nice foliage.DensityScale=8.0 grass.DensityScale=8.0 r.ViewFoliageDistance=800000.0
This works on the “Highest” options
Related Posts:
- Trials of Mana: Modify Visuals and Tweaking Settings
- Trials of Mana: How to Improve Visuals and Tweak Settings
- Little Nightmares: Shadow Improvement Guide
- Insurgency: Sandstorm – Optimal Settings for High-end PC
- Devil May Cry 5: NVIDIA Control Panel Settings