From a926a7c1135d693573661c719e91fe07b4b5eff0 Mon Sep 17 00:00:00 2001 From: myownfriend Date: Tue, 20 May 2014 23:48:16 -0400 Subject: [PATCH] Update fire.glsl --- Data/Sys/Shaders/fire.glsl | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/Data/Sys/Shaders/fire.glsl b/Data/Sys/Shaders/fire.glsl index 22a9ec4a17..106a4ef521 100644 --- a/Data/Sys/Shaders/fire.glsl +++ b/Data/Sys/Shaders/fire.glsl @@ -6,15 +6,13 @@ in vec2 uv0; void main() { vec4 c0 = texture(samp9, uv0); - float red = 0.0; - float green = 0.0; - float blue = 0.0; + float red = 0.0; + float green = 0.0; + float blue = 0.0; red = c0.r; - - if (c0.r > 0.0) - if (c0.g > c0.r) + if (c0.r > 0.0 && c0.g > c0.r) green = (c0.g - (c0.g - c0.r)) / 3.0; if (c0.b > 0.0 && c0.r < 0.25)