Collab with @jotta_rs
Piece created with code in Hydra.
/*
Pixel Extend
Collab by @ferdoropeza and @Jotta_rs
*/
shape(99, 0.1, 0.5)
.modulate(src(o0)
.scale(0.999)
.modulate(noise(5, 0.1)))
.modulateScale(noise(2, 0.1))
.modulate(osc(10, 0.1, 10))
.modulate(src(o0)
.scale(0.999))
.modulate(noise(1, 0.1))
.colorama(-1)
.saturate(2)
.color(2, 1, 2) //.modulateHue(osc())
.modulatePixelate(noise(3, 0.1)
.pixelate(8, 8), 1024, 8)
.diff(src(o0)
.scale(0.999))
.out();
src(o0)
.mask(shape(4, 0.5, 0).scrollX([0.7,1.3].smooth()).scrollY([0.7,1,1.3].smooth())
.scale(1.3, 0.3)
.modulate(noise(5, 0.1)
.rotate()
.pixelate(150, 50)))
.modulateScale(osc(11, 0)
.g(8)
.thresh(0.3)
.rotate(11), [0.1, 0.9].ease('sin')
.fast(.25))
.out(o1);
src(o2)
.repeat([1.001, 1.01, 0.999], 0.999)
.rotate(0, 0.000001)
.layer(src(o1)
.luma(0.1, 0.1))
.out(o2);
speed=0.3
render(o2);