Modathon

Viewmodel Shading Fix - FOSE Mod

Link copied to clipboard
Viewmodel Shading Fix - FOSE mod for Fallout 3
Latest23 Feb 2026
Uploaded22 Feb 2026
Version2.2
97.39 KB
Total Files Sizes
0
Unique DLs
0
Total DLs
1
Total Files

Viewmodel Shading Fix - FOSE

File Size97.39 KB
Game Image for Fallout 3
2
Visual
Lighting
Bug Fixes


What?

I'm on a roll with viewmodel fixes.


When Bethesda tried to mitigate floating point precision loss on viewmodel by shifting local player position, they added a mechanism to shift lights to accommodate that position change.


As we know, that thing didn't go according to the plan. So you shouldn't be surprised if I tell you, that this light offset is also broken.


While lights get correctly shifted, the eye position is not (oddly enough it is calculated correctly in Lighting30Shaders, which are used only for decals). This means that you get correct diffuse lighting, but totally incorrect specular highlights, rendering (literally) weapon super dull and often dim. If you often wondered why weapons look flat - that's why.


The other issue is exact opposite - while eye pos was missing the offset, lights attached to the player are missing due to having the offset. This means that muzzle flashes, or any other light attached to viewmodel nodes, would not cast light at the player.


Both issues, fixed.


Requires sunlight fix for it to make sense outdoors.


Pizza




Source Code

GitHub


Credits

Hitman47101

Bad video game

Instructions

Mod fixes totally wrong specular lighting, and lack of muzzle flash lights on viewmodel.

Requirements

Permissions and credits

No permissions have been set

Viewmodel Shading Fix - FOSE

Type: Main
Date uploaded22 Feb 2026
File Size97.39 KB
Unique DLs0
Total DLs0
Version2.2

The mod itself