我终于成功地为Perlin的Love 2D编写了改进的Perlin噪音工作Lua版本。然而,当我运行它,我得到这个:改进的柏林噪音“太平稳”
这是蛮好的,我猜。但我想的东西,看起来更像是这样的:
我怎样才能做到这一点?
我终于成功地为Perlin的Love 2D编写了改进的Perlin噪音工作Lua版本。然而,当我运行它,我得到这个:改进的柏林噪音“太平稳”
这是蛮好的,我猜。但我想的东西,看起来更像是这样的:
我怎样才能做到这一点?
经典的柏林噪音云是通过将多个八度音的噪音叠加在一起产生的 - 每个八度音的振幅频率为&。典型的方法是在每次迭代时将振幅减半一倍。如果您需要更多详细信息,请参考How to get more gentle (cloud like) noise? & Amit's terrain from noise demos上的此问题。
第一张照片是一个大颗粒度的正确Perlin噪音。
第二幅图像看起来像是两个(或三个?)Perlin噪声的总和:具有较大的粒度和较小的粒度。