潮汐

Tidal Field · p5.js 交互动态

标题潮汐 Tidal Field
一句话说明一片被噪声推着走的粒子水面,鼠标是引力,点击是涟漪。
创作思路 想做一个「看不见的手」:320 个粒子服从 Perlin 噪声流场,你的鼠标是唯一的引力源,点击会投下涟漪把水面推开——观众的动作会永远留在水面的纹路里。
技术p5.js · draw() 逐帧运行;三维噪声采样(x / y / 时间);半透明底色叠加做拖尾;空格暂停、R 重置、C 换色。

作品内嵌自 作业一 · GitHub Pages。把鼠标伸进画面里试试。