From abc4fad46e04b5c5ae6cd944ac1edab5ee6990a5 Mon Sep 17 00:00:00 2001 From: Spoike Date: Wed, 18 Aug 2010 21:55:24 +0000 Subject: [PATCH] Fix black trees on keep2. Not quite the true fix, but I'd rather not break quake instead. git-svn-id: https://svn.code.sf.net/p/fteqw/code/branches/wip@3591 fc73d0e0-1445-4013-8a0c-d673dee63da5 --- engine/gl/gl_alias.c | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/engine/gl/gl_alias.c b/engine/gl/gl_alias.c index 7ed205ff..78f02408 100644 --- a/engine/gl/gl_alias.c +++ b/engine/gl/gl_alias.c @@ -748,7 +748,17 @@ static qboolean R_CalcModelLighting(entity_t *e, model_t *clmodel, unsigned int } } else - cl.worldmodel->funcs.LightPointValues(cl.worldmodel, e->origin, shadelight, ambientlight, lightdir); + { + vec3_t center; + #if 0 /*hexen2*/ + VectorAvg(clmodel->mins, clmodel->maxs, center); + VectorAdd(e->origin, center, center); + #else + VectorCopy(e->origin, center); + center[2] += 8; + #endif + cl.worldmodel->funcs.LightPointValues(cl.worldmodel, center, shadelight, ambientlight, lightdir); + } } else {