Show HN:Sol LeWitt 风格的指令式绘图在浏览器中

发布: (2026年2月11日 GMT+8 04:02)
4 分钟阅读

Source: Hacker News

关于本项目

对索尔·勒维特(Sol LeWitt)基于指令的墙绘的生成致敬。每件作品均根据勒维特的原始指令以算法方式渲染,刷新页面时会产生独特的变体。

墙绘 #11 (1969)

墙面水平和垂直划分为四等份。每个部分中叠加三种线条(共四种线条中的三种)。

墙绘 #16 (1969)

宽度为12英寸(30 厘米)的线条带,沿三个方向(垂直、水平、右上斜)相交。

墙绘 #17 (1969)

四部分绘图,每部分使用不同的线条方向。

墙绘 #19 (1969)

墙面垂直划分为六等份,每个部分叠加四种线条方向中的两种。

墙绘 #38 (1970)

在灰色挂板墙的孔中插入1½英寸 / 4 厘米的纸巾方块。所有孔随机填满。

墙绘 #46 (1970)

垂直线条,非直线,互不接触,均匀覆盖墙面。

墙绘 #47 (1970)

墙面划分为十五等份,每份使用不同的线条方向,并呈现所有可能的组合。

墙绘 #56 (1970)

正方形水平和垂直划分为四等份,每部分逐步叠加四个方向的线条。

墙绘 #85 (1971)

墙面划分为四行水平排:

  • 顶部行 – 四等分,每个分区的线条方向各不相同。
  • 第二行 – 六种双向组合。
  • 第三行 – 四种三向组合。
  • 底部行 – 四个方向全部叠加。

墙绘 #86 (1971)

一万条约10英寸(25 厘米)长的线条,均匀覆盖墙面。

墙绘 #87 (1971)

正方形水平和垂直划分为四等份,每部分逐步叠加四个方向的线条和颜色。

墙绘 #88 (1971)

覆盖墙面的6英寸(15 厘米)网格。每个格子内有一条或多条非直线,方向为四种之一;每个格子至少出现一条线。

墙绘 #95 (1971)

墙面垂直划分为十五等份,使用垂直、非直线的四种颜色,呈现所有一、二、三、四色组合。

墙绘 #130 (1972)

网格和从四个角发出的弧线。

墙绘 #138 (1972)

从四条边的中点发出的圆和弧线。

墙绘 #142 (1972)

覆盖墙面的10英寸(25 厘米)网格。左侧垂直、非直线和底部水平、非直线的数量随行数递增,每行增加一条线。所有线条根据总线数均匀间隔,填满每个方向的最后一行。

墙绘 #154 (1973)

黑色轮廓的正方形,左侧中点向右侧中点方向延伸一条红色水平线。

墙绘 #159 (1973)

黑色轮廓的正方形,左下角向右上角延伸一条红色对角线,另一条红色线从右下角指向左上角。

墙绘 #160 (1973)

黑色轮廓的正方形,包含两条红色对角线:一条以左上角与右下角连线的中轴为中心,另一条以左下角与右上角连线的中轴为中心。

0 浏览
Back to Blog

相关文章

阅读更多 »

Server Components 不是 SSR!

SSR 与 React Server Components 在开发者世界中,React Server Components(RSC)常被误认为只是另一种 Server‑Side Rendering(SSR)的形式。虽然两者……

📦Redux 是什么?

如果你正在学习前端开发,尤其是使用 React,你可能听说过 Redux。它起初可能会让人感到困惑,但核心思想很简单……