uniform sampler2D texture;
uniform float time = 1.0;
void main()
{
       float t = time;

       vec2 uv = gl_TexCoord[0].xy;

   uv.x += step(uv.x, 0.5) * (0.5-uv.x) * 2.0;
   uv.y += step(uv.y, 0.5) * (0.5-uv.y) * 2.0;

   uv.x -= cos(t/20.0) * 0.5; //step(sin(t),0.2);
   uv.y -= sin(t/5.0) * 1.5; //step(sin(t),0.2);

       gl_FragColor = texture2D(texture, uv);
}uniform sampler2D texture;
uniform float time = 1.0;
uniform float speedX = 1.0;
uniform float speedY = 1.0;
uniform float video = 0.0;
uniform float colorR = 1.0;
uniform float colorG = 1.0;

void main()
{
       float t = time;

        vec2 uv = gl_TexCoord[0].xy;

   uv.x -= t * speedX; //step(sin(t),0.1);
   uv.y -= t * speedY; //step(sin(t),0.2);
       vec4 color = texture2D(texture, uv);

       gl_FragColor = color;

}#version 120

uniform sampler2D texture;


uniform float time = 1.0;



void main()
{
       vec2 coord = gl_TexCoord[0].st;

   vec2 position = ( coord.xy)-vec2(0.5,0.5);

       // 256 angle steps
       float angle = atan(position.y,position.x)/(2*3.14159265359);
       angle -= floor(angle);
       float rad = length(position);

       float color = 0.0;
       for (int i = 0; i < 2; i++) {
           float angleFract = fract(angle*36.);
           float angleRnd = floor(angle*360.)+1.;
           float angleRnd1 = fract(angleRnd*fract(angleRnd*.7235)*45.1);
           float angleRnd2 = fract(angleRnd*fract(angleRnd*.82657)*13.724);
           float t = time+angleRnd1*100.;
           float radDist = sqrt(angleRnd2+float(i));

           float adist = radDist/rad*1.5;
           float dist = (t*.2+adist);
           dist = abs(fract(dist)-.1);
           color += max(0.,.8-dist*100./adist)*(.5-abs(angleFract-.5))*5./adist/radDist;

           angle = fract(angle);
       }








       gl_FragColor = vec4(color,color,color,color);
}uniform sampler2D texture;


void main()
{
       vec2 coord = gl_TexCoord[0].xy;




       gl_FragColor = texture2D(texture,coord);
}YEAR 21XX.

AFTER THE SECOND DESTRUCTION OF THE
CIVILIZATION WORLD SUPERPOWERS HAD TO
RECONSIDER THE RULES OF WAR.

IT WAS DECIDED THAT INSTEAD OF BUILDING
MASSIVE ARMIES A SINGLE CHAMPION WOULD BE
CHOSEN AMONG HIGHLY TRAINED SPECIAL FORCES.

THEY WERE CALLED
THE FIGHTERS

EVERY YEAR THESE FIGHTERS FACE EACH OTHER
IN AN ULTIMATE CHAMPIONSHIP, AND THE WINNER
IS CROWNED AS

THE RULER OF THE FREE WORLD!