vmap: Tone down the radiosity bounce by this magic number someone at Radiant pulled out of their hat

This commit is contained in:
Marco Cawthorne 2020-11-17 13:01:30 +01:00
parent 600a90924e
commit b171b07149

View file

@ -603,7 +603,7 @@ static void RadSubdivideDiffuseLight( int lightmapNum, bspDrawSurface_t *ds, raw
else
{
/* handle bounced light (radiosity) a little differently */
value = RADIOSITY_VALUE * si->bounceScale;
value = RADIOSITY_VALUE * si->bounceScale * 0.375f; /* we'll absorb too much ambient light */
light->photons = value * area * bounceScale;
light->add = value * formFactorValueScale * bounceScale;
VectorCopy( color, light->color );