From 0b4a5f21d3eaf4f46563ca72a08f2065f1465fd0 Mon Sep 17 00:00:00 2001 From: serk Date: Sat, 21 Jan 2017 22:54:28 +0100 Subject: [PATCH] plataform 3 color --- Resources/halo.frag | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/Resources/halo.frag b/Resources/halo.frag index 5796e1b..77460a5 100644 --- a/Resources/halo.frag +++ b/Resources/halo.frag @@ -1,14 +1,16 @@ uniform float time; -uniform bool blue; +uniform float type; uniform sampler2D texture; void main(void) { - float transpa = max (sin(time*5.)*200., 75.)*gl_TexCoord[0].y; //transparencia entre 100 y 50 + //transparencia entre 100 y 50 + float transpa = max (sin(time*5.)*200., 75.)*gl_TexCoord[0].y; // vec4 color = vec4 (246.,111.,231.,transpa)/255.; // if (blue) color = vec4(0.,153.,253.,transpa)/255.; - vec4 color = vec4 (255.,167.,245.,transpa)/255.; - if (blue) color = vec4(122.,202.,255.,transpa)/255.; + vec4 color = vec4 (255.,255.,0.,transpa)/255.; //amarillo = 0 + if (type == 1) color = vec4(122.,202.,255.,transpa)/255.; //azul = 1 + else if (type == 2) color = vec4(255.,167.,245.,transpa)/255.; //rosa = 2 vec4 pixel = texture2D(texture, gl_TexCoord[0].xy); gl_FragColor = pixel * color;