// // // // GLITCHP00L // // // // > hue() is often useful to combine with feedback. // // // src(o0) .modulateRotate(noise(2, [0,0,0,0,0.02].fast(1/8) // RANDOM MOVE FACTOR ), 0.03) .hue(0.003) .layer( shape(2, 0.008) .luma() .color(0, 0, 0.85) ) .rotate(0) .out(o0) src(o0) .pixelate(() => 2048 - Math.sin(time / 100) * 1024) .scale(() => 0.4 + 0.005 * Math.random() - 0.1 * Math.sin(time/10 % 360)) .modulate(src(o0), 0.08) .rotate(() => time/32 % 360) .out(o1) src(o1) .add(gradient(),-0.25) .out(o2) src(o2) .contrast(0.9) .blend(src(o2).colorama(), 0.4) .brightness(-0.1) .out(o3) render(o3)