Piece created with code in Hydra (hydra.ojack.xyz)
/*
Data Pipeline System
by Daniel Oropeza
*/
solid(.1, .1, .1)
.layer(shape(200, 0.99, 0.0)
.scale(1, innerHeight/innerWidth, 1))
.mult(osc(100, 0.01, 2)
.pixelate()
.modulateRotate(noise(3, 0.1)
.pixelate(4, 4)
.thresh(.5, 0), Math.PI / 2)
.modulateScale(
noise(20, 0)
.pixelate(64, 64)
.thresh(-.2, -0.4)
.modulatePixelate(
noise(10, .0)
.pixelate(16, 16)
.thresh(), 2000, 8)
.modulatePixelate(
noise(5, 0.1)
.pixelate(4, 4)
.thresh(), 2000, 2), 2, .01))
.diff(shape(200, 0.99, 0.0)
.scale(1, innerHeight/innerWidth, 1)
.diff(osc(100, 0, 0)
.thresh()
.modulateRotate(noise(3, 0.1)
.pixelate(4, 4)
.thresh(.5, 0), Math.PI / 2)
.modulateScale(
noise(20, 0)
.pixelate(64, 64)
.thresh(-.2, -0.4)
.modulatePixelate(
noise(10, .0)
.pixelate(16, 16)
.thresh(), 2000, 8)
.modulatePixelate(
noise(5, .0)
.pixelate(4, 4)
.thresh()
.invert(), 2000, 2), 2, .01)))
.diff(solid(1, 1, 1)
.diff(shape(200, 1.03, 0)
.scale(1, innerHeight/innerWidth, 1))
.add(shape(200, 0.99, 0)
.scale(1, innerHeight/innerWidth, 1)))
.out();