s0.initImage("/home/pln/Work/Hydra/CCC/hot.png")
src(s0).out(o0)
src(s0).modulate(s0).out(o1)
src(o0).diff(src(o1)).out(o2)
voronoi(490,3).brightness(-1)
  .hue(() => ((time*2) % 100) / 100)
  .colorama(1.2)
  .brightness(-0.9)
  .blend(src(o2).scale(0.5).brightness(0.2).scroll(0,0.8),0.5)
  .add(src(o2).scale(() => 1.2 + 0.2 * Math.sin(time / 38)).hue(0.9).scroll(0,-0.4).modulate(noise(10,0.05)))
  // .add(src(o2).scale(() => 1 + 0.05 * time/10))
  .add(src(o2).scale(() => 0.8 - 0.01 * ((time / 20) % 20))
    // .pixelate(1200,200)
    // .modulate(osc(19,0.001).rotate(() => time/20 % 360))
    .contrast(1.8)
    // , () => 0.5 + 0.4 * Math.sin(time/19)
  )
  // .scroll(0,0.7)
  .scale(() => 1.4 + 0.8 * Math.sin(time / 20))
  .add(noise(200,0.1 + 0.08 * Math.sin(time / 20)).thresh(0.8)) // STARRY NIGHT
  .rotate([0,3.14].fast(1/4))
  .out(o3)
render(o3)


a.show()
a.setBins(4)
6