Jump to content

Shadow Boost FO4 (by PK0)


DoubleYou

Recommended Posts

  • 2 months later...

This mod has updated several times adding more abilities, and the default configuration is terrible. Disable the LOD [TerrainManager] tweaks altogether, as that is only going to introduce LOD pop-in and stutter (very bad idea to dynamically change the loading of LOD supermeshes in a heavily CPU bound game). Grass Fade should be okay to modify this way, however. I'm unsure if changing the [LOD] parameters is a good idea either, since these are so close to the player, but it might be fine, but watch for pop-in within uGridsToLoad. I'd disable the Godrays thing too. We should be using that Godrays fix that is popular... can't remember if we have it implemented anywhere yet... might be a tweak to add to the Step Patches.

Test against the Alexander Blade\Kediwah Shadow Boost solution. It's algorithm may be better.

Here is my current config I'm using to test this with the notes above implemented.

[Main]

; key to open settings (default F12)
; For other keycodes check this site
; https://github.com/MicrosoftDocs/win32/blob/docs/desktop-src/inputdev/virtual-key-codes.md
iKey = 123
iExtendedKey = 0

; frame threshold:
; - if the frames are lower the distance of the shadows will be decreased;
; - if the frames are higher the distance of the shadows will be increased.
fFpsTarget = 58.000000

; delay in the calculation of the distance of the shadows (too low values create sudden changes in the distance of the shadows)
fFpsDelay = 5.000000
fMsTolerance = 0.000000

; minimum distance of shadows (this parameter must not be greater than fMaxDistance)
fMinDistance = 2048.000000

; maximum distance of shadows (this parameter must not be less than fMinDistance)
fMaxDistance = 6144.000000
sBlackListMenu = MainMenu;LoadingMenu;PipboyMenu;PauseMenu;SleepWaitMenu

; the value will be increased or decreased according to the following formula ((avg ms) - (target ms)) * factor
; the higher the factor, the faster the shadows change
fDynamicValueFactor = 12.8
bEnable = 1


[Lod]
fLODFadeOutMultObjectsMin = 5.000000
fLODFadeOutMultObjectsMax = 15.000000
fLODFadeOutMultItemsMin = 3.000000
fLODFadeOutMultItemsMax = 6.000000
fLODFadeOutMultActorsMin = 6.000000
fLODFadeOutMultActorsMax = 12.000000
fDynamicValueFactor = 0.200000
bEnable = 1


[Grass]
fGrassStartFadeDistanceMin = 1024.000000
fGrassStartFadeDistanceMax = 6144.000000
fDynamicValueFactor = 25.6
bEnable = 1


[TerrainManager]
fBlockLevel2DistanceMin = 131072.000000
fBlockLevel2DistanceMax = 131072.000000
fBlockLevel1DistanceMin = 65536.000000
fBlockLevel1DistanceMax = 65536.000000
fBlockLevel0DistanceMin = 32768.000000
fBlockLevel0DistanceMax = 32768.000000
fDynamicValueFactor = 4096.000000
bEnable = 0


[GodRays]
iQuality = 3
iGrid = 8
fScale = 0.400000
iCascade = 1
bEnable = 1


[Log]
; if activated it displays a window of information in real time
bLog = 0
bTransparent = 0
bPauseInMenu = 0

 

Link to comment
Share on other sites

  • 4 months later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site, you agree to our Guidelines, Privacy Policy, and Terms of Use.