Novum / vkQuake

Vulkan Quake port based on QuakeSpasm
GNU General Public License v2.0
1.84k stars 223 forks source link

Make it possible to turn model overbrighting off #207

Closed c-d-a closed 4 years ago

c-d-a commented 4 years ago

In Quakespasm/Fitzquake, gl_overbright_models can be used to control model lighting. When on, it is meant to emulate the way software renderers artificially brightened the models. Even with that in mind, it was not entirely consistent with WinQuake (see thread). It's possible that the original intent was to make the enemies stand out from environment on lower resolutions, something less relevant when playing above 480p. Regardless, GLQuake did not overbright the models, and some custom content was produced with lack of overbrighting in mind (example) As far as I can see, in vkQuake the overbrighting is baked into the pre-compiled shaders. So I'm not sure it's even possible to make it a user-side toggle. Would be nice if it was.

Novum commented 4 years ago

By design.