spacefiddle
Well-Known Member
- Messages
- 576
After reinstalling the game and playing again on a new machine....
TL;DR for smooth, more-realistic sun shadow movement that doesn't hammer your system, add the following values to your Fallout4Custom.ini:
[Display]
fSunShadowUpdateTime=7.0
fSunUpdateThreshold=0.4
If that isn't quite right on your system, 8.0 or 9.0 and 0.5 can also work.
"UpdateTime" is - how long do I take to transition the shadows to their new position?
"Threshold" is - how often do I check where they should be? (1.0 is 20 seconds, 0.5 is ten seconds).
Since Skyrim I've seen people trying to avoid those sudden, "invisible to some, irritating to others" jerky shadow updates. If you've never seen them or cared..... you are blessed :D . If you're in my category... welcome, brother or sister, grab a coffee.
Thing is I always see advice like, make the threshold smaller and smaller to chase this impossible dream of realtime constant updates like
fSunShadowUpdateTime=1
fSunUpdateThreshold=0.05
You'll never get there. You could go nuts and
fSunUpdateThreshold=0.00000005
and all you'll end up doing is hammering your system with requests for HAY WHERE'S THE SUN HAY WHERE'S THE SUN HAY WHERE'S HAAAAAAAAY
So, go the other way: don't poll to check position very often at all... and make the shadows move reeeeeallly slowly. By the time they get to where they should be, they start moving again. You can get super smooth, almost realistic sunshadows this way. It *seems* to be less resource-intensive than just hammering away for constant updates, but all evidence is anecdotal, so I encourage experimentation.
Since you're probably not always pegged at a perfect 60 FPS even on great hardware, make the update time just a wee bit shorter than the update interval, and you'll never see another sudden jump.
TL;DR for smooth, more-realistic sun shadow movement that doesn't hammer your system, add the following values to your Fallout4Custom.ini:
[Display]
fSunShadowUpdateTime=7.0
fSunUpdateThreshold=0.4
If that isn't quite right on your system, 8.0 or 9.0 and 0.5 can also work.
"UpdateTime" is - how long do I take to transition the shadows to their new position?
"Threshold" is - how often do I check where they should be? (1.0 is 20 seconds, 0.5 is ten seconds).
Since Skyrim I've seen people trying to avoid those sudden, "invisible to some, irritating to others" jerky shadow updates. If you've never seen them or cared..... you are blessed :D . If you're in my category... welcome, brother or sister, grab a coffee.
Thing is I always see advice like, make the threshold smaller and smaller to chase this impossible dream of realtime constant updates like
fSunShadowUpdateTime=1
fSunUpdateThreshold=0.05
You'll never get there. You could go nuts and
fSunUpdateThreshold=0.00000005
and all you'll end up doing is hammering your system with requests for HAY WHERE'S THE SUN HAY WHERE'S THE SUN HAY WHERE'S HAAAAAAAAY
So, go the other way: don't poll to check position very often at all... and make the shadows move reeeeeallly slowly. By the time they get to where they should be, they start moving again. You can get super smooth, almost realistic sunshadows this way. It *seems* to be less resource-intensive than just hammering away for constant updates, but all evidence is anecdotal, so I encourage experimentation.
Since you're probably not always pegged at a perfect 60 FPS even on great hardware, make the update time just a wee bit shorter than the update interval, and you'll never see another sudden jump.