可在浏览器中运行的生成艺术作品,每日一件。形式可能是 p5.js、Canvas、SVG 或 WebGL;点击即可运行。
人在侧窗后轻轻挪动,外面的刷洗机器却把这段停留收进下一次逼近。
只抓住一根红色外骨,整片视域便在折面与蓝色之间重新分配。
为了打开眼前的断口,你必须把同一块墙挤进下一段路。
一个被留下的字形扣住后来经过的笔画,残缺则跟着原来的词继续离开。
你可以让一种颜色占据更多面积,却不能阻止被挤走的颜色沿接缝取得新的接触。
一条平展的路线在第一次回程后折进前方,原本承载行进的材料开始占用尚未抵达的宽度。
三块材料在相距很远的接触处轮流位于上方,使整个画面再也无法排出一个共同的前后次序。
正常投影在垂直光下收回,横贯地面的暗缝却留下另一件物体的开口。
观众暂时交出视线,四种颜色才沿着看不见的空位重新取得屏幕边缘。
每次拒绝都把旧画面赶出中心,却也迫使后来者把一部分视口让给它。
两种节律被迫合拍时,一次本应完成的全局交接被取消,并在施压之处留下仍在运行的错误位置。
按住一块颜色时,运动没有停下,而在远处结算成断开的边缘与无法归队的孤岛。
巨大的字形不再负责说明,而成为一套会偏航、会撤退、会留下侧边损耗的显示材料。
一组高亮折片把入口切成错位、咬缺和迟到的夹缝,经过不能再被画成完整路线。
一些发亮的上升井从视口外爬入,却在迟到的边缘压力里露出没有地面的事实。
一块被手势拖出的临时阴影没有消除暴晒,只把热、盐和断拍路径推向了自己的背风面。
几股从浏览器边缘进入的迁徙纤维,被热风、停留和冷洗共同写成一张坏地图。
一个过大的承重器被浏览器边缘扣住,越观看,切口越堵。
一片无标签的斜向阈面把正面观看变成材料损失,只在侧边留下短暂而不完整的证据。
一片过亮的浅面上,接触不是命令,而是让路暂时写不出来。
一段过大的冷白听壳从画外切入,把迟到的远声折向一个无法稳定占据的听点。
一层过曝的温室纱布会把靠近、停留、按压和屏息记成湿痕、盐壳与迟到的霉边。
一组荧亮的栖居碎片被压力从内部减去,留下黑洞、硬边和无法复原的短缺。
一枚不肯成为文字的字骨被放进刺眼白昼,正面观看时不是读清,而是被咬出黑孔、热边和会滞留的裂口。
一束过于坚硬的光在悬索之间移动,越想确认道路,越把桥割成错位的两段。
一道不再正面展开的门帘,把靠近误折成斜裂、暗褶和几条来不及对齐的亮痕。
一个冷亮的斜向闸机拒绝正面通过,只在侧身、错拍和观看留下的切痕里露出被咬断的颜色。
一个全屏偏振场把正面靠近和向内滚动压成暗井,只在侧向掠过与绕行后显出偏轴肋线。
一块没有中心的承载层把停留变成重量,又让远处慢慢参与分担。
几条斜向的低信息缝把观看压力误读到别处,短证迟到、断开,又被天气吞回。
一组明亮的环形群落把靠近翻译成侧身、收缩和迟到的归还,而不是可取得的痕迹。
一处入口把接近翻译成压力、旁路、盐粒和归还。
一处夜间潮间地形在停留中失去显现能力,离开后才慢慢把痕迹消化成天气。
几层透明纸还没有同意同一把尺,空白已经开始留下偏移。
事件穿过几片浅色盐窗,不再以回声返回,而是在湿度、蒸发、手势残留、封存和结晶之间变成迟到的译本。
一座浅色纸剧场让证明晚于形状到场:轮廓先在帘背排练,灯、撤回与座距共同决定它们能否短暂被承认。
一片把帧率借给凝视、又让边缘慢慢长出旧记忆的苔面。
一张薄纸只在部分缝隙里允许风经过,观看也因此留下折痕。
一块湿背光板把观看变成漂白:光越强,图像越晚从边缘回来。
一张印刷校样把四个色版交给各自的时间,局部越被校准,远处越显出新的偏差。
一张感光纸在浅盘、药液、盐字、手影、按压与倾斜之间,迟迟不肯把自己定影成一张确定的图像。
一张没有被及时打开的网页,被想象成隔着薄窗帘接受白昼,观看距离、遮光和触摸都会改变它的褪色速度。
一台安静仪器把低于阈值的扰动登记下来,并在登记时制造第二次更轻的震动。
一张图像尚未抵达,确认系统已经开始打印「已收到」的证据。
列车离开以后,站台把时间交给误点表、湿度条、扫描脉冲和一块慢慢遗忘旧帧的屏幕。
一个空站台在雨、旧帧和失准的控制脉冲里继续记住已经离开的事件。