Shader Learn

03 时间、交互与重复

fract 与 mod:无限重复

只取坐标的小数部分,图案就会重复。

112
0.050.48
习题调参数0%

做出 3×3 的大圆点

每个像素运行一次拖动数字,或直接改代码

fract(x) = x − floor(x);先放大坐标再取小数,一块画布变成很多小画布。

试一试

  • 重复次数调到 12
  • 把 checker 的颜色交换