diff --git a/source/gl_sky_clip.c b/source/gl_sky_clip.c index 2fe04ab..7c890cc 100644 --- a/source/gl_sky_clip.c +++ b/source/gl_sky_clip.c @@ -653,8 +653,11 @@ R_DrawSkyDomePoly (glpoly_t *poly) void R_DrawSkyChain (msurface_t *sky_chain) { + extern cvar_t *brightness; msurface_t *sc = sky_chain; - + float l = 1 / (256 * brightness->value); + + glColor3f (lighthalf_v[0] * l, lighthalf_v[1] * l, lighthalf_v[2] * l); if (skyloaded) { glDepthRange (gldepthmax, gldepthmax); while (sc) {