Fallout: New Vegas - Game Mod - Improved Lighting Shaders v.1.6a - Download

The file Improved Lighting Shaders v.1.6a is a modification for Fallout: New Vegas, a(n) rpg game. Download for free.

DOWNLOAD

File Type: Game Mod

File Size: 2.1 MB

Last Update: March 6, 2025

Downloads: 652

Last 7 days: 43

Problems with download? [email protected]

Fallout: New Vegas

More Info About Game

Fallout: New Vegas

Fallout: New Vegas
163

All Downloads for

Fallout: New Vegas

Fallout: New Vegas Downloads

Improved Lighting Shaders is a mod for Improved Lighting Shaders, created by stoker25.

Description:

xNVSE plugin that almost completely fixes the exterior lighting bug, and allows up to 4x the number of active lights!

REPORT ABUSE

SHARE

Requirements

Permissions and credits

Donations

Improved Lighting Shaders (beta)

(formerly "Pip-Boy Light Priority Fix")

New Vegas has a lighting problem, for some reason Bethesda limited their engine to a max of 4 lights per exterior cell, which caused a ton of eyesores: lights suddenly disappearing, terrain not lighting properly, random polygons going unlit, etc...

The engine itself actually has room to work with 10 lights per cell, but for whatever reason the code interacting with the shaders (and the shaders themselves) are all limited to 4 lights, god knows why.

But that's all in the past now - this plugin can fix the shading code to work with up to 13 light slots, and also includes 28 re-assembled shaders that make full use of them.

In other words this pretty much gets rid of the lighting bug, and your Pip-Light can shine brightly without interfering with other lights!

Lights besides the Pip-Light are also improved: no more lights disappearing/reappearing depending on your camera position, or lines appearing when a light crosses cells - lights will now almost always remain lit if they're active!

Installation:

This mod requires New Vegas Script Extender

You should be able to install this fine using MO2, Vortex or something similar, otherwise:

If you have the older "Pip-Boy Light Priority Fix" installed, remove it & PipBoyLightFix.dll from Data\NVSE\Plugins\

Extract ImprovedLightingShaders.dll & ImprovedLightingShaders.ini into your Data\NVSE\Plugins\ folder.

Extract the Shaders folder into Data\Shaders\, after extracting you should now have an ILS folder inside Data\Shaders\.

(If you use Millenia's Environment Map Shader Fix? you can grab the compatibility fix from the downloads section)

(If you use any ENB please read the Notes section below)

Now run the game, once you're loaded into an exterior cell a "hooked successfully" message will appear in the console to let you know the plugin is active.

(a good place to test this out is the grassy area in front of Gomorrah, but really the whole Strip seems affected)

If you like you can edit the ImprovedLightingShaders.ini file, the defaults (8 lights) are reasonably safe/stable, but could still cause some lighting cut-offs. The INI describes how you can tweak it further, up to 13 lights. The included shaders will work fine with all settings.

If you notice any strange artifacts, try setting bIncreaseLightBuffers to 1, if artifacts still appear try increasing iMaxLightCount to 13.

After that if you still have any strange issues with both of these settings in place, please let me know about it!

As of 1.5beta3 there are now two new scripting/console commands, GetMaxLights will print the current max light count & other INI settings, while SetMaxLights lets you change the light count at runtime - makes it a lot easier to compare between the base light limit (SetMaxLights 4) and the improved one (SetMaxLights 13 - make sure bIncreaseLightBuffers is set to 1 in the INI).

(Note that after using SetMaxLights you may need to move the camera or perform some action for the light data to be updated!)

If you want to test ILS out you might want to try the "slp 0000" command, this'll hide almost everything except for terrain, so you can more easily see how the lighting effects it (recommend disabling collision with "tlc" too). Changing the max lights with SetMaxLights while in that mode should make it obvious how lower light counts can cause those weird unlit artifacts, and how ILS's increased light count almost completely fixes them. To get out of this mode just use "slp 1111"

Notes:

If you use an ENB make sure UseOriginalObjectsProcessing is set to true inside enbseries.ini - the replacement object shaders used by ENB sadly aren't compatible atm. (thanks to Elunico for reporting & Matrimelee for finding the fix!)

If you can't change that ENB setting for whatever reason (it might make some ENB settings look awful), maybe consider using the v1.3 "Pip-Boy Light Priority Fix" version of this mod instead.

it won't have the full effect of improving all the lights, but should help improve the Pip-Boy light at least (which is probably the worst offender when it comes to lighting bugs).

This includes the functionality of "Pip-Boy Light Priority Fix", so the Pip-Light will now also have priority over other lights.

Like mentioned above, make sure to remove PipBoyLightFix.dll & any other shader-replacement mods (if you do use any other shader replacement mods let me know about them and I'll try getting them merged)

Remember that mods are almost always authored for the vanilla 4-light-limit, and may look different when used with ILS. Hopefully the difference is beneficial, otherwise you might need to ask the mod author about toning down the lights.

Only exterior cells are affected by this plugin, interior cells seem to handle lights a lot better and don't require a fix like this.

If you want to include this mod in another mod, or build on/modify it in any way, please feel free! No need to ask permission, all I ask is that you make public any modified ILS source code, and also please let me know about anything you make with it!

Changelog:

v1.5beta2/beta3/beta4:

beta4: now sets up an Opcode Base for our scripting functions (0x3900), should improve compatibility with other xNVSE plugins.

beta4: ILS-modded shaders are now stored seperately to vanilla shaders (at Data/Shaders/ILS/), so that vanilla/GECK can still access the original unmodified shaders.

(If you're upgrading to beta4 I recommend replacing your Data/Shaders/ folder with the original shaders, they can be found in the files section, or use shaders from Millenia's Environment Map Shader Fix?)

beta3: fix off-by-one error when patching light limit, possibly allows an extra light to be displayed.

beta3: add GetMaxLights & SetMaxLights scripting/console commands (useful for testing what difference this can make!)

Fix artifacts when using less than 13 lights (shader is always set to use 13 regardless of INI setting, so it ended up using random data.. found a way to clear that now though)

Minor optimizations: skip some code our hook has to repeat, & slightly improve some looping code

bIncreaseLightBuffers: skip some patches that weren't actually needed

v1.5beta:

Updated shaderpackages to support up to 13 lights per terrain-cell.

Now includes an INI to tweak various settings. Defaults should be the safest to use, but lights can be expanded even further by taking a look at the INI file.

Added patches to make the game use an expanded light-data buffer, with this in place 13 lights should be reasonably stable (at least, I didn't have any issues using it).

Expanding the light-data buffer requires over 100 patches to the game to work though, in my own testing it seemed stable enough, but others might run into something unexpected.

Enabling these patches is optional however - but if you do try this option out and notice anything strange happening please let me know about it!

v1.4a:

Now includes updates for all the other ShaderPackage files, no longer needs to force 019!

Fixed a very tiny bug inside SLS2097, revealed by automated shader patcher, oops...

v1.4beta:

Initial release, would force using ShaderPackage019 since that was the only one I'd updated so far.

Support:

If your game fails to launch after installing this plugin, try installing the latest Visual C++ Redist (vc_redist.x86.exe) from here: https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads

Otherwise please feel free to post in the Posts section!

Alternatively if you want to help support me, a comment or your endorsement would be appreciated!

Thanks:

Thanks to korri123 & the xNVSE team for being so generous and continuing work with xNVSE, you rock!

Also thanks to TrueCourierSix for letting me know about JIP LN's source code, and jazzisparis for making JIP LN!

Big thanks to KiCHo666 for their Millenia's Environment Map Shader Fix mod, and allowing for a merged ShaderPackage to be made!

Technical Info:

Source code can be found here: main.cpp / NiTypes.h / ShaderPatcher.cs

Code for the modified shaders can be found in the files section.

The 4 original lights the shaders used seem to be 1 ambient + 3 point/directional/etc, this mod extends the 3 to be 12, giving 13 total lights, hence the 4x claim in the header :)

The 'cells' mentioned on this page refer to the cells used by the lighting/terrain code, which seem to be 1024x1024 units.

Actual game cells are 4096x4096, so I guess these should be 'micro-cells' or something?

It'd be neat if there was a way to resize them, if these cells could be made smaller that'd probably allow more lights on screen at once (since that'd split up the lights among even more cells, and they wouldn't have to compete for the 3-light limit as much), I haven't really looked into that at all though.

The absolute light limit seems to be 13, at least when using SM2 shaders, since 13 lights will fill all 32 shader constant registers. SM3 shaders allow for 200+ constants though, so maybe eventually things could be ported over to there... but I'll leave that as an exercise for someone else :P

  • Last update: Thursday, March 6, 2025
  • Genre: RPG
  • File size: 2.1 MB

Game Mods Fallout: New Vegas

Fallout: New Vegas JohnnyGuitar NVSE v.5.16

Game Mod Size: 2.2 MB DL: 484 Upd.: October 8, 2025

Fallout: New Vegas Game Mod JohnnyGuitar NVSE v.5.16

Fallout: New Vegas FNV Texture Upscale Project (NVTUP) v.1.0

Game Mod Size: 19263.6 MB DL: 252 Upd.: September 22, 2025

Fallout: New Vegas Game Mod FNV Texture Upscale Project (NVTUP) v.1.0

Fallout: New Vegas New Vegas RTX v.18072025

Game Mod Size: 2964.7 MB DL: 223 Upd.: August 4, 2025

Fallout: New Vegas Game Mod New Vegas RTX v.18072025

Fallout: New Vegas NVTF - New Vegas Tick Fix v.10.5a

Game Mod Size: 201 KB DL: 1.6K Upd.: May 6, 2025

Fallout: New Vegas Game Mod NVTF - New Vegas Tick Fix v.10.5a

Fallout: New Vegas New Vegas Mesh Improvement Mod v.1.12.8hf2

Game Mod Size: 294 MB DL: 339 Upd.: May 6, 2025

Fallout: New Vegas Game Mod New Vegas Mesh Improvement Mod v.1.12.8hf2

Fallout: New Vegas New Vegas Script Extender (xNVSE) v.6.3.10b

Game Mod Size: 6.7 MB DL: 531 Upd.: March 6, 2025

Fallout: New Vegas Game Mod New Vegas Script Extender (xNVSE) v.6.3.10b

Fallout: New Vegas Psychor's Brutal Carry Weight v.3

Game Mod Size: 0.6 KB DL: 653 Upd.: May 8, 2024

Fallout: New Vegas Game Mod Psychor's Brutal Carry Weight v.3

Fallout: New Vegas Action Camera v.2

Game Mod Size: 0.9 KB DL: 1K Upd.: May 7, 2024

Fallout: New Vegas Game Mod Action Camera v.2

Fallout: New Vegas Awesome Crippling Effects v.2.0

Game Mod Size: 2.1 KB DL: 1.2K Upd.: May 7, 2024

Fallout: New Vegas Game Mod Awesome Crippling Effects v.2.0

Fallout: New Vegas Collision Meshes v.1.6.4

Game Mod Size: 72.2 MB DL: 1.4K Upd.: May 7, 2024

Fallout: New Vegas Game Mod Collision Meshes v.1.6.4

Fallout: New Vegas JIP NVSE Plugin v.57.21

Game Mod Size: 2.1 MB DL: 7.8K Upd.: May 7, 2024

Fallout: New Vegas Game Mod JIP NVSE Plugin v.57.21

Fallout: New Vegas Brutal Fall Damage v.4

Game Mod Size: 1.7 KB DL: 462 Upd.: May 7, 2024

Fallout: New Vegas Game Mod Brutal Fall Damage v.4

Fallout: New Vegas Brutal Saving v.4

Game Mod Size: 2.8 KB DL: 516 Upd.: May 7, 2024

Fallout: New Vegas Game Mod Brutal Saving v.4

Fallout: New Vegas Mojave Sandy Desert v.2.10

Game Mod Size: 440.8 MB DL: 7.3K Upd.: April 26, 2024

Fallout: New Vegas Game Mod Mojave Sandy Desert v.2.10

Fallout: New Vegas Ogg Vorbis Libraries v.6

Game Mod Size: 297.6 KB DL: 301 Upd.: April 18, 2024

Fallout: New Vegas Game Mod Ogg Vorbis Libraries v.6

Fallout: New Vegas JIP LN NVSE Plugin v.57.21

Game Mod Size: 2.1 MB DL: 582 Upd.: April 18, 2024

Fallout: New Vegas Game Mod JIP LN NVSE Plugin v.57.21

Fallout: New Vegas Infinite Loading Screen Fix v.1

Game Mod Size: 40.6 KB DL: 392 Upd.: April 18, 2024

Fallout: New Vegas Game Mod Infinite Loading Screen Fix v.1

Fallout: New Vegas kNVSE Animation Plugin v.2.0

Game Mod Size: 218.3 KB DL: 193 Upd.: April 18, 2024

Fallout: New Vegas Game Mod kNVSE Animation Plugin v.2.0

Fallout: New Vegas Weapon Retexture Project v.2.2.5

Game Mod Size: 317.9 MB DL: 15.4K Upd.: April 17, 2024

Fallout: New Vegas Game Mod Weapon Retexture Project v.2.2.5

Fallout: New Vegas FNV Mod Limit Fix v.3.1

Game Mod Size: 4.9 KB DL: 239 Upd.: April 17, 2024

Fallout: New Vegas Game Mod FNV Mod Limit Fix v.3.1

Fallout: New Vegas New Vegas Heap Replacer v.4.2

Game Mod Size: 730.4 KB DL: 397 Upd.: April 17, 2024

Fallout: New Vegas Game Mod New Vegas Heap Replacer v.4.2

Fallout: New Vegas Race To The Bottom v.1.0.11

Game Mod Size: 810.6 MB DL: 531 Upd.: December 6, 2023

Fallout: New Vegas Game Mod Race To The Bottom v.1.0.11

Fallout: New Vegas The Detterent v.2.0.2

Game Mod Size: 383.6 MB DL: 486 Upd.: December 6, 2023

Fallout: New Vegas Game Mod The Detterent v.2.0.2

Fallout: New Vegas

Game Mod Size: 19.2 MB DL: 304 Upd.: December 16, 2022

Fallout: New Vegas Game Mod

Fallout: New Vegas Open Waters End Game Save Files

Game Mod Size: 30.1 MB DL: 148 Upd.: December 8, 2022

Fallout: New Vegas Game Mod Open Waters End Game Save Files

Fallout: New Vegas Tales of New Reno - Episode Two (Black Napkins) End Game Save Files

Game Mod Size: 74.6 MB DL: 197 Upd.: November 30, 2022

Fallout: New Vegas Game Mod Tales of New Reno - Episode Two (Black Napkins) End Game Save Files

Fallout: New Vegas The New Bison Steve Hotel and Lucky Casino End Game Save Files

Game Mod Size: 18.4 MB DL: 122 Upd.: November 24, 2022

Fallout: New Vegas Game Mod The New Bison Steve Hotel and Lucky Casino End Game Save Files

Fallout: New Vegas Falling And Landing Animated v.1.1

Game Mod Size: 756.9 KB DL: 238 Upd.: November 23, 2022

Fallout: New Vegas Game Mod Falling And Landing Animated v.1.1

Fallout: New Vegas Fallout New Vegas Redesigned 3 v.4.6

Game Mod Size: 656.1 MB DL: 985 Upd.: October 27, 2022

Fallout: New Vegas Game Mod Fallout New Vegas Redesigned 3 v.4.6

Fallout: New Vegas Beyond Boulder Dome End Game Save Files

Game Mod Size: 67.8 MB DL: 122 Upd.: October 24, 2022

Fallout: New Vegas Game Mod Beyond Boulder Dome End Game Save Files

Fallout: New Vegas For the Enclave End Game Save

Game Mod Size: 19.4 MB DL: 74 Upd.: October 13, 2022

Fallout: New Vegas Game Mod For the Enclave End Game Save

Fallout: New Vegas Run The Lucky 38 End Game Save

Game Mod Size: 18.5 MB DL: 126 Upd.: October 7, 2022

Fallout: New Vegas Game Mod Run The Lucky 38 End Game Save

Fallout: New Vegas Dino Jackson-Action Star End Game Save

Game Mod Size: 18 MB DL: 53 Upd.: September 28, 2022

Fallout: New Vegas Game Mod Dino Jackson-Action Star End Game Save

Fallout: New Vegas Coito Ergo Sum End Game Save

Game Mod Size: 18.6 MB DL: 128 Upd.: September 28, 2022

Fallout: New Vegas Game Mod Coito Ergo Sum End Game Save

Fallout: New Vegas Rump's Presidential Race End Game Save Files

Game Mod Size: 17.9 MB DL: 85 Upd.: September 8, 2022

Fallout: New Vegas Game Mod Rump's Presidential Race End Game Save Files

Fallout: New Vegas War Trash - Quest Mod End Game Save Files

Game Mod Size: 18.6 MB DL: 154 Upd.: September 8, 2022

Fallout: New Vegas Game Mod War Trash - Quest Mod End Game Save Files

Fallout: New Vegas Bad Mothafucka End Game Save

Game Mod Size: 23.5 MB DL: 92 Upd.: August 26, 2022

Fallout: New Vegas Game Mod Bad Mothafucka End Game Save

Fallout: New Vegas New Vegas Bounties III End Game Save

Game Mod Size: 23.9 MB DL: 81 Upd.: August 18, 2022

Fallout: New Vegas Game Mod New Vegas Bounties III End Game Save

Fallout: New Vegas The Better Angels End Game Save

Game Mod Size: 24.9 MB DL: 81 Upd.: August 18, 2022

Fallout: New Vegas Game Mod The Better Angels End Game Save

Fallout: New Vegas Checkpoint Gary End Game Save

Game Mod Size: 25.4 MB DL: 85 Upd.: August 12, 2022

Fallout: New Vegas Game Mod Checkpoint Gary End Game Save

Fallout: New Vegas The Inheritance End Game Save

Game Mod Size: 20.8 MB DL: 79 Upd.: August 4, 2022

Fallout: New Vegas Game Mod The Inheritance End Game Save

Fallout: New Vegas Russell End Game Save

Game Mod Size: 23.1 MB DL: 78 Upd.: August 4, 2022

Fallout: New Vegas Game Mod Russell End Game Save

Fallout: New Vegas New Vegas Killer End Game Sav

Game Mod Size: 18.3 MB DL: 55 Upd.: July 28, 2022

Fallout: New Vegas Game Mod New Vegas Killer End Game Sav

Fallout: New Vegas New Vegas Bounties I End Game Save

Game Mod Size: 17.9 MB DL: 61 Upd.: July 28, 2022

Fallout: New Vegas Game Mod New Vegas Bounties I End Game Save

Fallout: New Vegas DUST Survival Simulator End Game Save

Game Mod Size: 20.3 MB DL: 99 Upd.: July 28, 2022

Fallout: New Vegas Game Mod DUST Survival Simulator End Game Save

Fallout: New Vegas Fallout - New California End Game Save

Game Mod Size: 387.9 MB DL: 119 Upd.: July 11, 2022

Fallout: New Vegas Game Mod Fallout - New California End Game Save

Fallout: New Vegas Fallout - New California and Fallout - The Frontier End Game Save

Game Mod Size: 148.1 MB DL: 169 Upd.: June 30, 2022

Fallout: New Vegas Game Mod Fallout - New California and Fallout - The Frontier End Game Save

Fallout: New Vegas Climbing v.1

Game Mod Size: 2.6 KB DL: 326 Upd.: June 18, 2022

Fallout: New Vegas Game Mod Climbing v.1

Fallout: New Vegas Obscurum Pandemic Save

Game Mod Size: 576.5 KB DL: 171 Upd.: June 2, 2022

Fallout: New Vegas Game Mod Obscurum Pandemic Save

Fallout: New Vegas Vanilla End Game Save Files

Game Mod Size: 25 MB DL: 398 Upd.: March 24, 2022

Fallout: New Vegas Game Mod Vanilla End Game Save Files

Other popular Game Mods

Need for Speed: Most Wanted (2005)

Need for Speed: Most Wanted (2005) NFS Most Wanted REDUX (Ultimate Overhaul, Cars & Graphics Mod) v.2.3

Game Mod Size: 5091.3 MB DL: 253.2K Upd.: October 28, 2022

Need for Speed: Most Wanted (2005) Game Mod NFS Most Wanted REDUX (Ultimate Overhaul, Cars & Graphics Mod) v.2.3
Grand Theft Auto: Vice City

Grand Theft Auto: Vice City GTA Vice City Modern v.2.0

Game Mod Size: 1254.7 MB DL: 1.51M Upd.: July 12, 2023

Grand Theft Auto: Vice City Game Mod GTA Vice City Modern v.2.0
Need for Speed: Most Wanted (2005)

Need for Speed: Most Wanted (2005) Widescreen Fix v.29072023

Game Mod Size: 1.6 MB DL: 851.7K Upd.: December 6, 2023

Need for Speed: Most Wanted (2005) Game Mod Widescreen Fix v.29072023
Need for Speed: Underground 2

Need for Speed: Underground 2 Remastered Underground 2 v.1.0

Game Mod Size: 115.8 MB DL: 112.8K Upd.: February 7, 2024

Need for Speed: Underground 2 Game Mod Remastered Underground 2 v.1.0
Need for Speed: Underground 2

Need for Speed: Underground 2 Widescreen patch v.8072023

Game Mod Size: 1.2 MB DL: 549.6K Upd.: July 3, 2024

Need for Speed: Underground 2 Game Mod Widescreen patch v.8072023
Need for Speed Carbon

Need for Speed Carbon Widescreen Fix v.8072023

Game Mod Size: 4.3 MB DL: 401.6K Upd.: July 3, 2024

Need for Speed Carbon Game Mod Widescreen Fix v.8072023
Grand Theft Auto: Vice City

Grand Theft Auto: Vice City GTA Vice City Extended Features v.0.9.9.1

Game Mod Size: 889.9 MB DL: 29K Upd.: November 4, 2025

Grand Theft Auto: Vice City Game Mod GTA Vice City Extended Features v.0.9.9.1
Grand Theft Auto V

Grand Theft Auto V Realistic Enhanced v.1.0

Game Mod Size: 1 KB DL: 23.7K Upd.: April 6, 2025

Grand Theft Auto V Game Mod Realistic Enhanced v.1.0
Hollow Knight

Hollow Knight Scarb v.1.3.1.0.0

Game Mod Size: 41 MB DL: 36.2K Upd.: April 29, 2023

Hollow Knight Game Mod Scarb v.1.3.1.0.0
Need for Speed: Most Wanted (2005)

Need for Speed: Most Wanted (2005) Save Editor

Game Mod Size: 70 KB DL: 172.2K Upd.: September 20, 2020

Need for Speed: Most Wanted (2005) Game Mod Save Editor