void main(){ vec3 c = black; c += step(.5, fbm(vec2(theta()*20.-phi(), theta()+speed.y * .05), 2)) * orange; c += step(.5, fbm(vec3(theta()*10.+ phi(), 2.*theta(), speed.x * .05), 4)) * blue; gl_FragColor= vec4(c, 1.0); }