low quality textures?
Posted: September 18th, 2018, 5:14 pm
Is it just me or did the graphics quality, especially facial textures go way way down with the release? I recall the faces looked better in the beta. Maybe I'm remembering wrong?
The official inXile forum community for Wasteland 2, Torment: Tides of Numenera, The Bard's Tale IV, and more!
BTW, in that same folder where Engine.ini is located (AppData/BT4/Config/WindowsNoEditor) you'll also find the general Options file for the game called GameUserSettings.ini. You can enable/disable all of the shit in there and then set it to READ-ONLY as well.
Numerical values for main settings are always 0-3, with 0 being None/Low, 1 being Medium, 2 being High and 3 being "Ultra".
One thing I noticed when I first opened GameUserSettings was that for whatever fucked up reason Textures was set to "1" even though I'd selected High in the game. Changing the numerical value and then setting the file READ-ONLY seems to have made it "stick".
EDIT: Antialiasing values are 0 (none), 1 (FXAA) and 2 (Temporal AA). The ScreenPercentage setting is also in this file and you can go above 100 if you want and have the rig for it... maximum is 200% which would be 4k if you use 1080p.
Also always, always lower ScreenResolutionPercentage instead of lowering your actual Display Resolution for the game, it's much better. Lowering your real resolution affects everything including 2D elements like the UI but lowering ScreenPercentage does not.
If you find everything looks too blurry check to make sure you don't have Temporal AA enabled, and if you want to use it without the blurry filter then use ReShade lumasharpen on top. (ed: this is addressed in a later quote, you can fix the foggy look with some simple .ini tweaks)
Tweaks to keep the game and textures looking sharp with temporal, here:I'll do the people who actually really want to play this a solid...
- Paste the following on the game's Engine.ini file if you want to:
1. Ensure textures are always at 'High' quality.
2. Ensure shadows are always drawn correctly.
3. Eliminate all texture pop-in (i.e. fix the LoDs).
4. Get a bit better performance, though this isn't a "performance tweak" by any means, just universally good settings for the UE4.
Go to your AppData/BardsTale4/Config/WindowsNoEditor and open the Engine.ini file and replace its contents with the following:
r.Streaming.PoolSize=1750 ; game default = 1500
r.Streaming.MaxTempMemoryAllowed=40 ; game default = 40
r.Streaming.FullyLoadUsedTextures=0 ; game default = 0
r.Streaming.FramesForFullUpdate=5 ; game default = 5
r.Streaming.HLODStrategy=0 ; forces all LOD mips to be loaded rather than streamed. game default = 0
r.UseShaderCaching=0 ; game default = 0
r.UseShaderPredraw=0 ; game default = 0
r.OptimizeForUAVPerformance=0 ; optimize for performance instead of memory. game default = 0 (optimizes for memory instead)
a.URO.ForceInterpolation=0 ; game default = 0
a.URO.ForceAnimRate=0 ; 1 = 30fps, 2 = 60fps? game default = 0
r.ViewDistanceScale=1.0 ; increase render distance. game default = 1
r.SkeletalMeshLODBias=-1 ; increase character LODs. game default = 0
r.StaticMeshLODDistanceScale=1.0 ; increase static mesh LOD distances, lower = larger distance. game default = 1
r.DetailMode=2 ; ensures materials and objects are rendered at full quality
foliage.DensityScale=0.80 ; game default = 1
grass.DensityScale=0.80 ; game default = 1
foliage.LODDistanceScale=0.80 ; increase grass LOD distance, not much perf impact. game default = 1
foliage.MinInstancesPerOcclusionQuery=1024 ; game default = 256, but UE4 recommended is 1024-65536
r.MaxAnisotropy=16 ; game default = 8
r.Tonemapper.Sharpen=0.75 ; game default = 0
r.LightFunctionQuality=1 ; game default = 1
r.Shadow.CSM.MaxCascades=2 ; above 3 doesn't seem to make any difference, try lowering it if you like. game default = 10
r.Shadow.MaxResolution=1024 ; anything higher than 4096 is placebo, best performance with 2048. game default = 2048
r.Shadow.RadiusThreshold=0.040 ; lower value = further shadow distance. game default = 0.03
r.MinScreenRadiusForLights=0.030 ; game default = 0.03
r.MinScreenRadiusForSmallLights=0.010 ; game default = 0.01
Enjoy. This fixed all of the pop-in and the glitchy shadows for me, as well as ensures that the textures don't change shapes/qualtiy levels. also you can play around with the values for LODs and foliage and all that stuff for less/more performance/quality.
EDIT: Remeber to make the file READ-ONLY afterwards!
I use 1.20 fwiw, and if you aren't using temporal AA, I believe the Tonemapper set to 1.20-ish still helps the textures look sharp without being too intense.If you're using the game's Temporal AA then I just found out you don't need to enable ReShade, instead you can use UE4's built-in sharpener settings:
- Add the following to the Engine.ini under the [SystemSettings]
r.Tonemapper.Sharpen=1.25 ; game default = 0
r.TemporalAASharpness=1.25 ; game default = 0