From 2bc5c2177a580516ed17fdc4e27ca39c9d1843e6 Mon Sep 17 00:00:00 2001
From: Frederic Bouvier <fredfgfs01@free.fr>
Date: Tue, 21 Sep 2010 19:59:22 +0200
Subject: [PATCH] Don't scale alpha when using reflection coefficient

---
 Shaders/reflect-bump-spec.frag | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Shaders/reflect-bump-spec.frag b/Shaders/reflect-bump-spec.frag
index 206428e09..f8f1a3b6d 100644
--- a/Shaders/reflect-bump-spec.frag
+++ b/Shaders/reflect-bump-spec.frag
@@ -111,7 +111,7 @@ void main (void)
     vec4 reflcolor = mix(reflection, rainbow, rainbowiness * v);
     vec4 reflfrescolor = mix(reflcolor, fresnel, fresneliness * v);
     vec4 noisecolor = mix(reflfrescolor, noisevec, noisiness);
-    vec4 raincolor = vec4(noisecolor.rgb, 1.0) * reflFactor;
+    vec4 raincolor = vec4(noisecolor.rgb * reflFactor, 1.0);
 
     vec4 mixedcolor = mix(texel, raincolor, reflFactor);