From 9e633e7230f1118fe2f60a0c1c07a1468e3b30ef Mon Sep 17 00:00:00 2001 From: Bill Currie Date: Sun, 21 Mar 2021 10:11:53 +0900 Subject: [PATCH] [qflight] Remove minlights It seems to be have been DOA (even in the original qutils light). --- tools/qflight/include/light.h | 2 -- tools/qflight/source/ltface.c | 34 ---------------------------------- tools/qflight/source/qflight.c | 3 --- 3 files changed, 39 deletions(-) diff --git a/tools/qflight/include/light.h b/tools/qflight/include/light.h index 350b7e442..f558f594d 100644 --- a/tools/qflight/include/light.h +++ b/tools/qflight/include/light.h @@ -97,8 +97,6 @@ extern vec3_t bsp_yvector; extern qboolean extrasamples; -extern float minlights[MAX_MAP_FACES]; - void LoadNodes (const char *file); qboolean TestLine (lightinfo_t *l, const vec3_t start, const vec3_t stop); qboolean TestSky (lightinfo_t *l, const vec3_t start, const vec3_t stop); diff --git a/tools/qflight/source/ltface.c b/tools/qflight/source/ltface.c index 2b8eb1953..de947cfff 100644 --- a/tools/qflight/source/ltface.c +++ b/tools/qflight/source/ltface.c @@ -508,38 +508,6 @@ SkyLightFace (entity_t *ent, int sun, lightinfo_t *l) } } -#if 0 -static void -FixMinlight (lightinfo_t *l) -{ - float minlight; - int i, j; - - minlight = minlights[l->surfnum]; - - // if minlight is set, there must be a style 0 light map - if (!minlight) - return; - - for (i = 0; i < l->numlightstyles; i++) { - if (l->lightstyles[i] == 0) - break; - } - if (i == l->numlightstyles) { - if (l->numlightstyles == MAXLIGHTMAPS) - return; // oh well.. - for (j = 0; j < l->numsurfpt; j++) - l->lightmaps[i][j] = minlight; - l->lightstyles[i] = 0; - l->numlightstyles++; - } else { - for (j = 0; j < l->numsurfpt; j++) - if (l->lightmaps[i][j] < minlight) - l->lightmaps[i][j] = minlight; - } -} -#endif - void LightFace (lightinfo_t *l, int surfnum) { @@ -590,8 +558,6 @@ LightFace (lightinfo_t *l, int surfnum) SkyLightFace (world_entity, i, l); } -// FixMinlight (&l); - for (i = 0; i < MAXLIGHTMAPS; i++) if (l->lightstyles[i] == 255) break; diff --git a/tools/qflight/source/qflight.c b/tools/qflight/source/qflight.c index 75b9941d7..db133a3b4 100644 --- a/tools/qflight/source/qflight.c +++ b/tools/qflight/source/qflight.c @@ -78,9 +78,6 @@ vec3_t bsp_origin; qboolean extrasamples; -float minlights[MAX_MAP_FACES]; - - int GetFileSpace (int size) {