我很难理解网上提供的许多描述Perlin噪声生成原理的高度数学的论文,我想知道是否有人可以给我一个更容易理解的介绍方向。我希望在应用程序中使用Perlin噪声来创建2D纹理。
发布于 2012-02-19 22:07:14
值得注意的是,原始的Perlin噪声算法已被作者弃用。Ken Perlin设计了一个新版本:Simplex Noise
使用Java实现here可以很好地解释单纯形噪声。
发布于 2010-07-22 05:48:23
看看Texturing and Modeling, A Procedural Approach这本书,从67页开始,有一个关于梯度噪声的很好的描述和源代码,perlin噪声只是另一个梯度噪声。
在GPU Gems 2中也有一个实现。
Perlin噪声本身并不使用太多的高级数学,你只需要知道线性插值,晶格和随机值。
https://stackoverflow.com/questions/3303940
复制相似问题