Added Unreal '96 intro.
Fully implemented all Translator features, including mouse input. "Class icons" for player config menu (DT xdevel change). Fix pickup messages for some ammo types (also in DT xdevel).
This commit is contained in:
parent
fd5fdc20fb
commit
9c916d09d9
25 changed files with 252 additions and 76 deletions
22
shaders/glsl/96Bg.fp
Normal file
22
shaders/glsl/96Bg.fp
Normal file
|
|
@ -0,0 +1,22 @@
|
|||
vec4 ProcessTexel()
|
||||
{
|
||||
vec2 uv = vTexCoord.st;
|
||||
uv.x += 1.;
|
||||
float ang = timer*0.05;
|
||||
vec2 uv2 = vec2(uv.x*cos(ang)-uv.y*sin(ang),uv.y*cos(ang)+uv.x*sin(ang))*1.3;
|
||||
vec3 col = getTexel(fract(uv2)).rgb;
|
||||
uv.y -= 2.;
|
||||
ang = timer*0.03;
|
||||
uv2 = vec2(uv.x*cos(ang)-uv.y*sin(ang),uv.y*cos(ang)+uv.x*sin(ang))*1.5;
|
||||
col += getTexel(fract(uv2)).rgb;
|
||||
uv.x -= 3.;
|
||||
ang = timer*0.04;
|
||||
uv2 = vec2(uv.x*cos(ang)-uv.y*sin(ang),uv.y*cos(ang)+uv.x*sin(ang))*1.6;
|
||||
col += getTexel(fract(uv2)).rgb;
|
||||
uv.y += 4.;
|
||||
ang = timer*0.02;
|
||||
uv2 = vec2(uv.x*cos(ang)-uv.y*sin(ang),uv.y*cos(ang)+uv.x*sin(ang))*1.2;
|
||||
col += getTexel(fract(uv2)).rgb;
|
||||
col *= 0.25;
|
||||
return vec4(col,1.);
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue