void main(){
vec3 c = pink;
float f = fbm(vec3(uv().x+ snoise(vec3(uv().x, uv().y, speed.y * .1)) * .1, uv().y + uv().x, speed.x * .025), 5);
c = mix(c, hsv2rgb(vec3(f * 15., .7, .7)), step(fract(f * 40.), .5));
gl_FragColor= vec4(c, 1.0);
}