0 of 0

File information

Last updated

Original upload

Created by

WallSoGB

Uploaded by

WallSoGB

Virus scan

Safe to use

About this mod

Allows loading shaders from loose files.

Requirements
Permissions and credits
Changelogs
 


What?
Not very interesting this one. I just wanted to make a standalone shader loader so I wouldn't need to make hooks in half of my plugins.
Also fixed RefreshShaders command - it no longer crashes due to the shader package being unloaded.

Shaders are loaded from "Data\Shaders\Loose" folder. No, it does not compile them - I use an external compiler, so the loader supports only pso/vso files.

Loaded shaders are logged. The log can be found in "root\logs\ShaderLoader.log"

Also as a bonus, it sets the shader name in NiD3DShaderProgram for easier debugging.

But New Vegas Reloaded already can load shaders?
Yea, but I don't use it, nor want to have a giant graphics mod as a dependency. Also, it's locked behind Discord, which is problematic.

Source
GitHub