Shader Learn

04 纹理与噪声

随机数与噪声的区别

每格随机 → 相邻格子平滑插值。

224
01

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

hash 给每格一个固定的伪随机数;noise 在相邻格之间平滑插值。GLSL 不自带这两个函数。

试一试

  • 把平滑插值调到 0,看到原始随机格子
  • 打开像素调试,看 blocks 和 n 的区别