From 6e0d48c6ba4449aa614f0d4dffff9e99da156397 Mon Sep 17 00:00:00 2001 From: havoc Date: Sun, 13 Jul 2003 04:20:50 +0000 Subject: [PATCH] slight simplification of fog layer in alias skins git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@3263 d7cf8633-e32d-0410-b094-e92efae38249 --- model_alias.c | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) diff --git a/model_alias.c b/model_alias.c index d628bf75..a3ca3fbf 100644 --- a/model_alias.c +++ b/model_alias.c @@ -196,17 +196,12 @@ void Mod_BuildAliasSkinFromSkinFrame(aliasskin_t *skin, skinframe_t *skinframe) layer->flags = 0; layer->texture = skinframe->glow; layer++; - layer->flags = ALIASLAYER_FOG; - layer->texture = skinframe->fog; - layer++; - } - else - { - layer->flags = ALIASLAYER_FOG | ALIASLAYER_FORCEDRAW_IF_FIRSTPASS; - layer->texture = skinframe->fog; - layer++; } + layer->flags = ALIASLAYER_FOG | ALIASLAYER_FORCEDRAW_IF_FIRSTPASS; + layer->texture = skinframe->fog; + layer++; + skin->flags = 0; // fog texture only exists if some pixels are transparent... if (skinframe->fog != NULL) -- 2.39.2