PAYDAY 2 uses a file type called .material_config to initialize the diffuse, normal, and mip maps for each of its textures, and a lot of them are arbitrarily forced to a specific mip map level. Most of the textures in the safehouse are forced to mip map level 4 for example, meaning the game uses the 4th downscaled version of that texture.
This mod removes those forced mip values, and allows the engine to work them out automatically. This allows you to see every texture at its highest quality when you're close to it. I have not experienced any performance drops since making this mod, although I have a beefier CPU and GPU than I really need, so you be the judge of whether this mod is good for your computer or not.
- Loading up your safehouse immediately after launching the game with this mod seems to cause crashes. This is due to the large number of assets the safehouse has to load in, as well as PAYDAY 2 only being a 32-bit game. If you load a heist first, such as a Bank Heist, then exit and go to the safehouse afterwards, it will have cached some of the assets, allowing you to load the safehouse normally.
- I highly recommend using TdlQ's Clear Texture Cache mod while using this mod, as it frees up graphical memory much better than the game does by default. An alternative is to use Luffy's Refresh Textures mod, which allows you to clear the texture cache manually with a keybind.
- I also highly recommend you run the 4GB Patch on your game's executable if you plan on using this mod, as it allows the game to use more RAM, thus saving on performance.