About this mod
This mod intend to tune Unreal engine 4 to very high settings.
- Enhance texture loading ( no more ugly texture loading face to the player )
- Enhance audio quality, ( 64 canals to 256 audio canals )
- Upscale the resolution by 125% (others available 150, 175 or 200% )
- Enhance anti-aliasing
- Improve shadow resolution
- Permissions and credits
- Changelogs
It's possible de edit the file to increase or decrease the settings.
The tests has been made on an Ubuntu Linux 20.04, the game maybe run a little faster on Windows.
This mod has been based on the no texture pop-in mod :
https://www.nexusmods.com/trialsofmana/mods/17
but extend parameters based on :
https://www.naguide.com/trials-of-mana-improve-visuals-and-tweak-settings/
https://docs.unrealengine.com/en-US/Engine/Performance/Scalability/ScalabilityReference/index.html
Here is the detail of the modifications.
# improving audio quality ( from 64 to 256 )
[Audio]
MaxChannels=256
# upscale
[ConsoleVariables]
r.ScreenPercentage=125
[SystemSettings]
# anti aliasing ( 6 = max )
r.PostProcessAAQuality=6
r.TemporalAACurrentFrameWeight=0.2
r.TemporalAASamples=2
# shadow
r.ShadowQuality=5
r.Shadow.CSM.MaxCascades=16
r.Shadow.RadiusThreshold=0.03
r.Shadow.RadiusThresholdRSM=0.03
r.Shadow.TexelsPerPixel=10
r.Shadow.MaxResolution=4096
# (amount of shadow cast )
r.Shadow.SpotLightTransitionScale=4096
# foliage density et depth of field
foliage.DensityScale=7
grass.DensityScale=7
foliage.LODDistanceScale=20
# models depth of field ( 20x the normal distance 1.0 by default )
r.ViewDistanceScale=20
# anysotropic filter
r.MaxAnisotropy=16
r.Streaming.PoolSize=1000
# PostProcessQuality
r.BlurGBuffer=-1
r.AmbientOcclusionLevels=3
r.AmbientOcclusionRadiusScale=1
r.DepthOfFieldQuality=2
r.RenderTargetPoolMin=400
r.LensFlareQuality=2
r.SceneColorFringeQuality=1
r.EyeAdaptationQuality=2
r.BloomQuality=5
r.FastBlurThreshold=7
r.Upscale.Quality=3
r.Tonemapper.GrainQuantization=1
# light shaft
r.LightShafts=3
r.LightShaftQuality=3
r.DefaultFeature.LightShafts=3
# texture loading during loadscreen only, no longer loads during gameplay
r.Streaming.FullyLoadUsedTextures=1
r.Streaming.HLODStrategy=2
# memory video available for textures
r.Streaming.PoolSize=4096
# models LOD
r.StaticMeshLODDistanceScale=0.25
r.SkeletalMeshLODBias=-2
# increase view distance
r.ViewDistanceScale=10
# effect quality
r.RefractionQuality=2
r.SSR.Quality=4
r.SceneColorFormat=4
r.DetailMode=2
r.TranslucencyVolumeBlur=1
r.MaterialQualityLevel=1
# disable chromatic aberration
r.SceneColorFringe.Max=0
r.SceneColorFringeQuality=0
# depth of field quality ( max = 4 )
r.DepthOfFieldQuality=4