Interaction Programming · Assignment 01
创意代码的
基本原理
两件作品共用一套五色:暖白纸底、近黑结构、朱红焦点、赭黄与深青点缀。 一件在 setup() 里一次性画完,一件交给 draw() 逐帧呼吸。
城市切片
十二根竖条在同一条基线上渐次长高,构成画面的节奏;右侧同心圆是唯一的视觉中心。 全部图形在 setup() 中一次绘制完成,不写 draw() 循环,因此画面绝对静止、不闪不抖。
只用形状 · 颜色 · 位置 | for 循环生成竖条与点阵
02 / DYNAMIC潮汐
三百二十个粒子在 Perlin 噪声场里流动,像一片被看不见的手推着走的水面。 鼠标是引力源,点击会投下一圈涟漪,空格暂停,R 重置,C 换色。
draw() 逐帧运行 | 噪声流场 · 指针引力 · 涟漪推力