From: lordhavoc Date: Fri, 22 Feb 2002 10:41:18 +0000 (+0000) Subject: fixed bugs with explosion intensity shading according to view direction X-Git-Tag: RELEASE_0_2_0_RC1~631 X-Git-Url: http://de.git.xonotic.org/?p=xonotic%2Fdarkplaces.git;a=commitdiff_plain;h=67fb7669ae9e428d0de3109f098423a323c02c9c fixed bugs with explosion intensity shading according to view direction git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@1549 d7cf8633-e32d-0410-b094-e92efae38249 --- diff --git a/r_explosion.c b/r_explosion.c index 769c2afb..4fa758ad 100644 --- a/r_explosion.c +++ b/r_explosion.c @@ -243,15 +243,11 @@ void R_DrawExplosion(explosion_t *e) size = 0; for (i = 0;i < EXPLOSIONVERTS;i++) { - //VectorSubtract(e->vert[i], e->origin, diff); - //dist = DotProduct(diff, diff); dist = DotProduct(e->vert[i], vpn) - centerdist; - if (size < dist) + if (size > dist) size = dist; } - //scale = -1.0f / sqrt(size / EXPLOSIONVERTS); - //scale = -1.0f / sqrt(size); - scale = -1.0f / size; + scale = 1.0f / size; if (fogenabled) { for (i = 0;i < EXPLOSIONVERTS;i++)