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