xxxxxxxxxx
17
precision mediump float;
uniform vec2 u_resolution;
uniform float u_time;
void main() {
vec2 coord = gl_FragCoord.xy * 1.0 - u_resolution;
vec3 color = vec3(0.0);
color.r += abs(cos(coord.x / 20.0) + sin(coord.y / 20.0) - cos(u_time));
// color.g += abs(cos(coord.x / 10.0) + sin(coord.y / 10.0) - cos(u_time));
color.b += abs(cos(coord.x / 40.0) + sin(coord.y / 40.0) - cos(u_time));
gl_FragColor = vec4(color.r, color.g, color.b, 1.0);
}