Share
Sketch
osc(40,0.1,0).modulateScale(osc(4,1,0),1).modulate(noise(2,0.1),0.1).modulatePixelate(src(o1).luma(0.3,0.0), 30, 4).out(o1) b=(o,t1,t2)=>src(o).add(solid(1,1,1),0.01).luma(t1,0.0).mult(src(o).add(solid(1,1,1),-0.01).invert().luma(1-t2,0.0)).thresh(0.0001,0.0) c=(i,j)=>{ let url='https://coolors.co/f6511d-ffb400-00a6ed-7fb800-0d2c54' let cc = url.split("/"); let cs = cc[cc.length - 1].split("-"); return parseInt("0x" + cs[i].substring(2*j, 2+2*j))/255; } b(o1,0.0,0.2).color(c(0,0),c(0,1),c(0,2)).layer(b(o1,0.2,0.8).color(c(1,0),c(1,1),c(1,2))).layer(b(o1,0.8,1).color(c(2,0),c(2,1),c(2,2))).out(o2) src(o2).modulate(src(o0).color(1,1,0).saturate(0),0.4).blend(o0,0.7).out(o0)
06 Jan 2020