{"name":"(In)bound:Out(bound)","description":"Made with Hydra (hydra.ojack.xyz). The title of this piece is courtesy of @FKAStreetArt\n\n/*\n(In)bound:Out(bound)\nby Daniel Oropeza\n*/\n\nA = window.innerHeight/window.innerWidth\nB =.12; C=-.25; D=.34; E=.19; F=-.41; EASE= 'easeInOutCubic'; FST= .25; G =-.2; H=-.5; I=.14; J=.9; K=-.11; L= 0;\nsolid()\n.layer(shape(2, 1, 0)\n\t\t\t.scale(1, innerHeight / innerWidth , 1))\n\t\t.mask(shape(2, 1, 0)\n\t\t\t.scale(1, innerHeight / innerWidth , 1)\n             .mult(osc(4, 0.03, 0).kaleid(400).scale(1,0.5,1)).blend(src(o0).scrollX(.001),.948)\n.modulate(noise(200),.001).saturate(1.057)\n.brightness(-.001))\n//fondo\n.layer(solid(0,0,0)\n\t.diff(shape(4, 0.5, 0)\n\t\t.scale(1, innerHeight / innerWidth, 1))\n       .mask(shape(4, 0.5, .03)\n\t\t\t.scale(1, innerHeight / innerWidth, 1))\n\t\t.mult(osc(40, 0.03, 1.02)\n\t\t\t.hue(0.5)\n\t\t\t.pixelate(70, 1))\n         )//cuadrado central\n.layer(solid(0,0,0)\n.diff(shape(4, 0.3, 0)\n\t\t\t.scale(1, innerHeight / innerWidth, 1)\n    .scroll(0.1,0))\n\t\t.mask(shape(4, 0.3, .03)\n\t\t\t.scale(1, innerHeight / innerWidth, 1)\n             .scroll(0.1,0))\n       .mult(osc(40, 0.01, 1.01)\n          .rotate(3)\n\t\t\t.hue(-0.6)\n\t\t\t.pixelate(1, 40))\n)//cuadrado derecha\n.layer(solid(0,0,0)\n.diff(shape(400, 0.3, 0)\n\t\t\t.scale(1, innerHeight / innerWidth, 1)\n    .scroll(-0.1,0.15))\n\t\t.mask(shape(400, 0.3, .03)\n\t\t\t.scale(1, innerHeight / innerWidth, 1)\n             .scroll(-0.1,0.15))\n       .mult(osc(90, 0.03, 1.01)\n\t\t\t.hue(0.6)                 \n.pixelate(50,1)\n\t\t\t)\n)//circulo izq\n.layer(solid(0,0,0)\n.diff(shape(4, 0.3, 0)\n\t\t\t.scale(1, innerHeight / innerWidth /4, 1.9)\n    .scroll(-0.05,-0.1))\n\t\t.mask(shape(4, 0.3, .03)\n\t\t\t.scale(1, innerHeight / innerWidth /4, 1.9)\n             .scroll(-0.05,-0.1))\n       .mult(osc(40, -0.03, 1.01)\n          .rotate(3)\n\t\t\t.hue(-0.8)\n\t\t\t.pixelate(1, 40))\n       )\n.layer(osc(250,0.1).thresh().kaleid(200).rotate(()=>(time/50)).scale(1,A,1).mask(shape(300,.3,0).scale(1,A,1))\n     .scrollX([G,J,D,B].ease(EASE).fast(FST/3))\n       .scrollY([C,L,D].ease(EASE).fast(FST/3))    \n      )\n.layer(osc(250,0.1).thresh().kaleid(200).rotate(()=>(time/50)).scale(1,A,1).mask(shape(300,.3,0).scale(1,A,1))\n     .scrollX([L,J,C,B].ease(EASE).fast(FST/4))\n       .scrollY([D,B,J].ease(EASE).fast(FST/4))    \n      )\n.add(noise(innerWidth, 0)\n\t\t.modulateRotate(noise(100, 0)), .15)\n\t.out()","tags":["visual","hypnotic","coding","generative","pixel","geometry","ferdoropeza","hydra",""],"symbol":"OBJKT","artifactUri":"ipfs://QmUVGHEvympeCZBJ1GDrEQjhvBPFngZtZTHpZD6PfCezFa","displayUri":"ipfs://QmNaq5X8nWnirCiSDfr7BoYiHSNvt8FkEqHtAfmhPWBC3P","thumbnailUri":"ipfs://QmNaq5X8nWnirCiSDfr7BoYiHSNvt8FkEqHtAfmhPWBC3P","creators":["tz2JyW132finpXHFNCSrHtcBEHRmwp5ffYks"],"formats":[{"mimeType":"image/svg+xml","fileSize":552583,"fileName":"SVG-HydraCircleMove.svg","dimensions":{"value":"300x150","unit":"px"},"uri":"ipfs://QmUVGHEvympeCZBJ1GDrEQjhvBPFngZtZTHpZD6PfCezFa"},{"mimeType":"image/png","fileSize":1192,"fileName":"cover_SVG-HydraCircleMove.png","dimensions":{"value":"300x150","unit":"px"},"uri":"ipfs://QmNaq5X8nWnirCiSDfr7BoYiHSNvt8FkEqHtAfmhPWBC3P"},{"mimeType":"image/png","fileSize":1192,"fileName":"thumbnail_SVG-HydraCircleMove.png","dimensions":{"value":"300x150","unit":"px"},"uri":"ipfs://QmNaq5X8nWnirCiSDfr7BoYiHSNvt8FkEqHtAfmhPWBC3P"}],"decimals":0,"isBooleanAmount":false,"shouldPreferSymbol":false,"rights":"cc-by-nc-sa-4.0","date":"2022-11-27T15:32:44.830Z","mintingTool":"https://teia.art/mint","language":"es"}