Archer Han
← 全部作品

漂移

用 p5js 画的墨迹,让它在纸上慢慢扩散

想要的效果

小时候看别人写毛笔字,最入迷的不是字,是墨落在宣纸上往外晕的那几秒。它是活的,你没法完全控制它。

我想把这几秒固定下来。每次刷新都是一张新的,没有两张是一样的。

现在卡在哪

墨扩散的算法我试了三种:

  • 粒子沿着随机方向漂移——看着像烟,不像墨,太轻了。
  • 高斯模糊叠层——形状对,但每一帧都在抖,像隔着一层毛玻璃。
  • 现在是第三种,一条笔迹沿途留下软边,整张画布再慢慢褪色。方向对了,但收尾不够好,墨会一直积到发黑。

之后

想让它能停下来——点一下就定格,然后可以直接存成图。现在每次想留住哪一张,都只能截图。