istereo2

diff sdr/test.p.glsl @ 2:81d35769f546

added the tunnel effect source
author John Tsiombikas <nuclear@member.fsf.org>
date Sat, 19 Sep 2015 05:51:51 +0300
parents
children
line diff
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/sdr/test.p.glsl	Sat Sep 19 05:51:51 2015 +0300
     1.3 @@ -0,0 +1,22 @@
     1.4 +#ifdef GL_ES
     1.5 +precision mediump float;
     1.6 +#endif
     1.7 +
     1.8 +uniform sampler2D tex;
     1.9 +
    1.10 +varying vec3 vpos;
    1.11 +varying vec4 var_color;
    1.12 +varying vec2 var_texcoord;
    1.13 +
    1.14 +void main()
    1.15 +{
    1.16 +	vec4 fog_color = vec4(0.6, 0.6, 0.6, 1.0);
    1.17 +
    1.18 +	float fog = exp(-(0.2 * -vpos.z));
    1.19 +
    1.20 +	vec4 texel = texture2D(tex, var_texcoord);
    1.21 +	texel.w = 1.0;
    1.22 +
    1.23 +	vec4 col = var_color * texel;
    1.24 +	gl_FragColor = mix(fog_color, col, fog);
    1.25 +}