Nukem9/skyrimse-test

Specularity / character lighting bug

Closed this issue · 6 comments

watch?v=IUbUIVQZfS0

I believe this bug can't be fixed without editing some engine code (Bethesda will have to take notice). Boris has said that this isn't fixable by patching shaders.

I've already rewritten the engine code part, there's nothing immediately obvious about it being broken: https://github.com/Nukem9/SkyrimSETest/blob/master/skyrim64_test/src/patches/TES/BSShader/Shaders/BSLightingShader.cpp#L683

The shader code has to be screwed up somewhere - the large # of shaders to patch is the real problem.

IIRC didn't you make a tool to patch the shaders faster? Or was it a parser?

Yeah, I made a parser to extract variable/sampler/texture names but that doesn't make the code readable

The video seems to be down.

This has been fixed by aers & Boris (ENB Binaries 0.370). Good luck getting Bethesda to fix their broken shaders.