void main(){
    vec3 c = brown;
    c -= step( fract( theta()-phi() + speed.x * .06 + snoise(vec3(uv() * .3, time*.1))), .15) * blue - step(.7, fract(theta()* 5. - speed.y* .02)) * green;
    gl_FragColor= vec4(c, 1.0);
}