UE4 is a very bad engine, it has poor optimization regardless of your hardware (it always lacks resources), but I came across one "nuance" that can PARTIALLY help ... the fact is that performance drops by almost 40% ( and not from SHADOWS, which I think of in the first place), but from the DISTANCE of drawing and the quality of VEGETATION. The fact is that in most XXX games these items are not always needed...
In short, how can I fix this (works in almost all games with UE4)=WIN+R %LOCALAPPDATA%\ , here we have to find the folder with the game, I don't remember what it's called (let's say=OST_Game , there is no INI file, you must create it, but in 99% of cases it should appear), \Saved\Config\Windows=GameUserSettings.ini
and we are interested in the columns indicated by me, they cannot be turned off to 0, but you can set the MINIMUM value, the last 3 remove the soap effect.
[ScalabilityGroups]
sg.ViewDistanceQuality=1
sg.FoliageQuality=1
r.DepthOfFieldQuality=0
r.MotionBlur.Max=0
r.MotionBlurQuality=0
After that, you need to save and in the FILE SETTINGS ini check the value = READ ONLY, after which any changes in the settings in the game will become unavailable (you must first make the settings in the game, and then edit the INI file).
It sounds complicated, but it's actually very simple.
There are still changes for Engine.ini , but these are extreme measures, but if you have a computer (garbage) then nothing will help you -_-...
At least an HD monitor (about 2K or 4K resolution is out of the question) + 1050TI + 12GB, in order to play at MEDIUM-HIGH settings ...
Engine.Ini
"you need to add these lines to the end."
P.s. r.Streaming.PoolSize=1024= 4G , 2048=6GB, 3072=8GB Vram
r.Streaming.PoolSize=0 - UNLIMITE =setting such a value is DANGEROUS, but if you are confident in your PC, then the value is ZERO, it will "untie hands" (if I may say so)
After Paths=////////////
[SystemSettings]
r.DynamicRes.OperationMode=1
r.DynamicRes.MinScreenPercentage=80
r.DynamicRes.MaxScreenPercentage=110
r.DepthOfFieldQuality=0
r.MotionBlur.Max=0
r.MotionBlurQuality=0
r.SceneColorFringe.Max=0
r.SceneColorFringeQuality=0
r.Tonemapper.GrainQuantization=0
r.Tonemapper.Quality=0
r.Streaming.PoolSize=1024
[/script/engine.renderersettings]
r.Tonemapper.Sharpen=2.0
If nothing is clear, (perhaps) I will record a video instruction. -_-