zomg.frag

main 14 lines · 323 bytes Raw
Alex Alex Commit Client Upload Part 1 19/10/2026 00:04
1uniform sampler2D u_Tex0;
2uniform float u_Time;
3varying vec2 v_TexCoord;
4
5vec2 tibiaDir = vec2(1.0, 1.0);
6void main(void)
7{
8 vec2 dir = 0.5 - v_TexCoord;
9 float dist = sqrt(dir.x * dir.x + dir.y * dir.y);
10 float scale = 0.8 + dist * 0.5;
11 vec4 color = texture2D(u_Tex0, -(dir * scale - 0.5));
12 gl_FragColor = color;
13}
14
Top