]> git.xonotic.org Git - xonotic/darkplaces.git/commitdiff
Remove a specular lightmap multiplier bones_was_here/specmult 125/head
authorbones_was_here <bones_was_here@xa.org.au>
Mon, 10 Jan 2022 12:38:10 +0000 (22:38 +1000)
committerbones_was_here <bones_was_here@xa.org.au>
Mon, 10 Jan 2022 12:38:10 +0000 (22:38 +1000)
Fixes https://gitlab.com/xonotic/darkplaces/-/issues/205
Gloss intensity significantly increased

Signed-off-by: bones_was_here <bones_was_here@xa.org.au>
gl_rmain.c

index d164550d78b37c7f6c266d90ddeb29254df53a48..a00528aea5bcca2d38ace16d30c9c128e13d1402 100644 (file)
@@ -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;
                }