想象在纸上滴下几百滴彩墨,再让每一滴顺着看不见的水流前进。Chi 在 r-bloggers 分享的这个小实验没有真的泼墨,而是借用 Pilot Iroshizuku 钢笔墨水系列的配色,用数学规则生成画面。它值得一看,因为作品的美感并非来自逐笔描画,而来自几条简单、可重复的规则。
作者先用叶序——向日葵种子常见的螺旋排列规律——放置粒子的出生点:每个新点旋转约 137.5 度,并稍稍远离中心,因此起点均匀又不僵硬。随后,粒子每走一小步,都向流场询问当前位置该往哪里去;流场就像覆盖整张画布的局部水流方向图。画面中的曲线,其实是粒子移动历史留下的轨迹。
最妙的一点是,起点和“走路”程序都不用改,只替换流场函数,就能让同一批粒子绕圈、向外旋开或径向移动。文中的螺旋示例使用 500 个粒子,每个走 220 步,步长为 0.006。这里模拟的是配色与轨迹规则,并非真实墨水的物理流动。