src(o1).diff(osc(200, 0.1, 2)
.rotate(1.55)
.mult(
osc(50, 0.1, 2),
)
.kaleid(()=>(Math.sin(time*0.5)*20))
.mult(
shape(()=>(Math.floor(Math.sin(time*2))) * 5)
)
)
.scale(()=>(Math.sin(time*-0.1)))
.out(o1)
voronoi(100, 10)
.contrast(4)
.brightness(-1)
.mult(shape(3))
.out(o2)
src(o1).add(src(o2)).mult(shape(5,0.7))
.out(o3)
render(o3)