From 22e71e051c240ed58653090309e7d9e45528f7a5 Mon Sep 17 00:00:00 2001 From: bones_was_here Date: Mon, 10 Jan 2022 22:38:10 +1000 Subject: [PATCH] Remove a specular lightmap multiplier Fixes https://gitlab.com/xonotic/darkplaces/-/issues/205 Gloss intensity significantly increased Signed-off-by: bones_was_here --- gl_rmain.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gl_rmain.c b/gl_rmain.c index d164550d..a00528ae 100644 --- a/gl_rmain.c +++ b/gl_rmain.c @@ -6703,7 +6703,7 @@ texture_t *R_GetCurrentTexture(texture_t *t) } else { - // lightmap - 2x diffuse and specular brightness because bsp files have 0-2 colors as 0-1 + // lightmap - 2x diffuse brightness because bsp files have 0-2 colors as 0-1 for (q = 0; q < 3; q++) { t->render_glowmod[q] = rsurface.entity->render_glowmod[q] * r_refdef.view.colorscale; @@ -6714,7 +6714,7 @@ texture_t *R_GetCurrentTexture(texture_t *t) t->render_modellight_specular[q] = 0; t->render_lightmap_ambient[q] = rsurface.entity->render_lightmap_ambient[q] * r_refdef.view.colorscale; t->render_lightmap_diffuse[q] = rsurface.entity->render_lightmap_diffuse[q] * 2 * r_refdef.view.colorscale; - t->render_lightmap_specular[q] = rsurface.entity->render_lightmap_specular[q] * 2 * r_refdef.view.colorscale; + t->render_lightmap_specular[q] = rsurface.entity->render_lightmap_specular[q] * r_refdef.view.colorscale; t->render_rtlight_diffuse[q] = rsurface.entity->render_rtlight_diffuse[q] * r_refdef.view.colorscale; t->render_rtlight_specular[q] = rsurface.entity->render_rtlight_specular[q] * r_refdef.view.colorscale; } -- 2.39.2