From bcc1f2c08145fe288db9de9fb5e4f0b3913f8abb Mon Sep 17 00:00:00 2001 From: Spoike Date: Thu, 29 Sep 2005 23:28:53 +0000 Subject: [PATCH] Fix the shineyness, so it actually fully matches q3. git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@1396 fc73d0e0-1445-4013-8a0c-d673dee63da5 --- engine/gl/gl_backend.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/engine/gl/gl_backend.c b/engine/gl/gl_backend.c index 4326d0370..436ea22df 100644 --- a/engine/gl/gl_backend.c +++ b/engine/gl/gl_backend.c @@ -1074,12 +1074,16 @@ void RB_CalcEnvironmentTexCoords( float *st ) vec3_t viewer, reflected; float d; + vec3_t rorg; + v = vertexArray[0]; normal = normalsArray[0]; + RotateLightVector(currententity->axis, currententity->origin, r_origin, rorg); + for (i = 0 ; i < numVerts ; i++, v += 3, normal += 3, st += 2 ) { - VectorSubtract (r_origin, v, viewer); + VectorSubtract (rorg, v, viewer); VectorNormalizeFast (viewer); d = DotProduct (normal, viewer);