Processing:柏林噪声随机序列(Perlin Noise)

 时间:2024-10-13 10:16:25

1、使用函数noise以产生柏林噪声。一个参数以产生一维的柏林噪声。noise的返回值在0~1之间,自己乘以合适的倍数。

Processing:柏林噪声随机序列(Perlin Noise)

2、通常为了产生可用的平滑的柏林噪声,要将noise中的参数乘以一个因子。如图所示情况,乘以一个0.02.

Processing:柏林噪声随机序列(Perlin Noise)

3、noise函数可以有两个参数以产生二维柏林噪声。参数调节与前面同理。使用灰度来在平面上显示噪声影像。

Processing:柏林噪声随机序列(Perlin Noise)

4、noise函数最多可以有三个输入,产生三维的柏林噪声。如图使用立方体阵以通过颜色和体积对不同空间点的强度进行可视化。

Processing:柏林噪声随机序列(Perlin Noise)

5、使用两输入的noise函数版本,第一个与x有关,第二个与t有关,则可以产生一维的,随时间变化的柏林噪声。

Processing:柏林噪声随机序列(Perlin Noise)Processing:柏林噪声随机序列(Perlin Noise)

6、同样道理,使用三输入noise函数,两个参数与x,y有关,一个与t有关,以产生随时间变化的二维柏林噪声。

Processing:柏林噪声随机序列(Perlin Noise)Processing:柏林噪声随机序列(Perlin Noise)

7、在noise函数的某个输入上添加与t有关的项,可以产生随时间平移的柏林噪声效果。

Processing:柏林噪声随机序列(Perlin Noise)Processing:柏林噪声随机序列(Perlin Noise)

8、使用noiseSeed以指定噪声种子。同样的种子每次产生相同的噪声。使用noiseDetail以指定细节程度。指定为1~6对比图如下。

Processing:柏林噪声随机序列(Perlin Noise)Processing:柏林噪声随机序列(Perlin Noise)
  • ps中怎么做3D金属材质贴图?
  • 怎样开启Processing代码补全功能?
  • PS如何制作颜色渐变文字gif
  • Animate怎么实现元件以烟雾形式出场动画
  • Photoshop 变换图像的基本操作
  • 热门搜索
    湖北恩施旅游 密云旅游 香港旅游景点 十堰旅游 贵州旅游最佳路线 福建旅游攻略 河北旅游景点大全 兰州旅游景点 旅游学刊 四川成都旅游景点