Stellar Blade™

Stellar Blade™

Not enough ratings
"Max" Graphics
By IchigoMait
Engine.ini tweak
1st install option: Less pop in and less flickering with TAA for native or DLAA/DLSS framegen users, it disables below 100% scaling.

2nd install option: Just less pop in for people who use lower scaling than 100% with fsr or dlss and guess with taa only using lower scaling, or when using framegen with fsr.

Can't use the TAA tweak for FSR users, because it breaks the lower scaling options than native and also breaks framegen, aka same as not using FSR.

Both: Tweaked shadow casting for less missing shadows, also SSGI reduces pitch black shadows where it shouldn't be that dark.

FYI DLSS being enabled has ~10fps cost when comparing dlss 100%/dlaa vs native 100%, if you ain't using framegen from dlss, you can instead disable the dlss to gain some real fps.
   
Award
Favorite
Favorited
Unfavorite
How to install
windows drive:\Users\username\AppData\Local\SB\Saved\Config\WindowsNoEditor
put this in engine.ini

This is for Native DLSS or TAA users

[ConsoleVariables]
foliage.LODDistanceScale=10 ; (default -1)(viewdistancescale also adjusts "foliage")
r.ContactShadows.NonShadowCastingIntensity=1 ; (default 0)
r.DFFullResolution=1 ; (default 0)
r.Shadow.CSM.TransitionScale=2 ; (default 1)
r.Shadow.CSMReceiverBias=1 ; (default 0.8999999761581421)
r.Shadow.FilterMethod=1 ; (default 0)(can use r.Shadow.MaxSoftKernelSize (default 40) to adjust the softness)
r.SSGI.Enable=1 ; (default 0)
r.SSGI.Quality=4 ; (default 3)(has a big fps difference when ssgi enabled, try lower value to get a similar effect while gaining loads of fps back)
r.SSR.MaxRoughness=1 ; (default -1)
r.Streaming.PoolSize=-1 ; (default 6000)
r.TemporalAA.Algorithm=1 ; (default 0)(1 doesn't work with upscaler 1)
r.TemporalAA.Upscaler=0 ; (default 1)(0 breaks fsr, for dlss forces 100% scaling)
r.ViewDistanceScale=6 ; (default 1)


For FSR users overall, or for DLSS users with auto or below native scaling.

[ConsoleVariables]
foliage.LODDistanceScale=10 ; (default -1)(viewdistancescale also adjusts "foliage")
r.ContactShadows.NonShadowCastingIntensity=1 ; (default 0)
r.DFFullResolution=1 ; (default 0)
r.Shadow.CSM.TransitionScale=2 ; (default 1)
r.Shadow.CSMReceiverBias=1 ; (default 0.8999999761581421)
r.Shadow.FilterMethod=1 ; (default 0)(can use r.Shadow.MaxSoftKernelSize (default 40) to adjust the softness)
r.SSGI.Enable=1 ; (default 0)
r.SSGI.Quality=4 ; (default 3)(has a big fps difference when ssgi enabled, try lower value to get a similar effect while gaining loads of fps back)
r.SSR.MaxRoughness=1 ; (default -1)
r.Streaming.PoolSize=-1 ; (default 6000)
r.ViewDistanceScale=6 ; (default 1)


Something extra for all ssd users:
windows drive:\Users\username\AppData\Local\SB\Saved\Config\WindowsNoEditor
GameUserSettings
Find bHDDMode=True in there, and set it to false and save the file.
Pictures
Shadow Filter:
https://imgsli.com/Mzk1MjAx
https://imgsli.com/Mzk1MjAz

Outdated:
View distance scale difference
Custom

The rest Custom+Vanilla viewdistance

Image slider comparison
https://imgsli.com/Mzg5MDg5
Custom

Vanilla

Image slider comparison
https://imgsli.com/Mzg4ODU4
https://youtube.com/live/mUfWnDbnqIE
Custom

The rest Custom+Vanilla ShadowCasting

Custom

The rest Custom+Vanilla ShadowCasting

Custom

The rest Custom+Vanilla ShadowCasting

Image slider comparison
https://imgsli.com/MzkxMjUx
https://imgsli.com/MzkxMjUy
https://imgsli.com/MzkxMjUz
Performance
https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=3505925510
Tested now with unlimited fps limit (in game and gpu driver).
In that spot in the previous message link.
Max settings, 4k textures, 1080p.
MOD disabled, DLSS disabled, TAA enabled:
137 fps.

MOD enabled, but SSGI disabled or SSGI quality 0 and AA algorithm disabled and Upscaler enabled:
130 fps, DLSS disabled.
122 fps, DLSS 100% scaling/DLAA.

MOD disabled, SSGI enabled with SSGI quality 4, DLSS disabled, TAA enabled:
93 fps

MOD enabled, DLSS disabled/enabled, TAA enabled:
85 fps

Scalers don't work if upscaler is disabled, also if you don't use algorithm and scalers, then you get jittery edges, also works better than dlss/fsr, but at the cost of few fps, there are still scenarios where you get jittery edges with scalers, even with dlaa.

Anyway SSGI quality is the most demanding in terms of performance. Going from 137 fps to 93 fps, with quality 4 vs quality 0/off. You can also use SSGI quality 1 to gain more fps, but still get almost the same effect
10 Comments
IchigoMait  [author] 20 Jun @ 7:12am 
Guess gonna go back to that then.
Liv 20 Jun @ 7:12am 
And I also use the latest UUU to try everything live
Liv 20 Jun @ 7:11am 
With foliage.LODDistanceScale=10 I can see an improvement in Xion and it doesn't break anything other :)
IchigoMait  [author] 20 Jun @ 7:05am 
What if you swap it to foliage.LODDistanceScale=10
I'll test in an hour or so, to see how it breaks. Can test live with uuu4.10.3
Wonder why they bothered to tag certain objects with only certain lod values.
Liv 20 Jun @ 7:01am 
Some of the environment (buildings, rocks) disappear much closer to the camera with foliage.ForceLOD=0. With -1 it goes back to normal. Besides foliage.ForceLOD I don't use any other foliage related commands. Other LOD commands I use are r.ViewDistanceScale=6 from your guide
IchigoMait  [author] 20 Jun @ 6:20am 
Also what issues it causes in Xion? More pop in? As yeah I've seen that some foliage disappear at far away distance when using lod0 or the same with using higher foliage distance in the wasteland.
But I didn't test in Xion how it looks as don't get much distance there.
IchigoMait  [author] 20 Jun @ 6:16am 
About the console variable and etc. priority, wish I knew how to set by code or set by console on game launch, set by console is the same as you would insert it manually, no idea from where the set by code comes from.
IchigoMait  [author] 20 Jun @ 6:14am 
What if you use foliage.LODDistanceScale=10 ?
It's similar in terms of the effect, just not being for max distance.
Liv 19 Jun @ 7:09pm 
Found one issue. foliage.ForceLOD=0 is causing serious issues in Xion. I leave it at -1
Liv 19 Jun @ 6:53pm 
Thanks, man. Very appreciated. Found so many Engine.ini files with useless commands on Nexus or other sites that I almost lost hope. I'm tuning the Engine.ini for several years now on various games and always try to improve my knowledge, thanks to you I learned that [ConsoleVariables] has a higher priority than [SystemSettings] for example :steamthumbsup: