我在哪里可以findPerlin噪声不同变化的代码示例?

我见过PCG维基,这是一个很好的资源。 但是很多文章都非常简短,很难find有关具体事物的好链接。

我一直在寻找方法来改变我的柏林噪音高度地图,使山脊,河stream,和其他地形特征。 我也找不到有关如何将地图分成不同区域的文章,以计算特定于游戏的纹理坐标或其他值。 我只能find详细介绍他们的软件,可以产生不同的东西,但没有代码或解释的网站。 有没有什么好的代码例子/解释如何做Perlin噪声的来源?

PS。 这应该可能是一个社区维基。 我不知道如何做到一个。

世界一代的崩溃
佩林噪音
先进的柏林噪音
NVidia GPU Gems 2.第26章实现改进的Perlin噪声
NVidia GPU Gems 3.第1章使用GPU生成复杂的程序性地形

还有2篇文章(俄文版),附源代码:

http://blog.wonderville.ru/procedural-perlin-noise/
http://blog.wonderville.ru/perlin-noise-simplex-noise/

声称覆盖perlin噪声的大多数页面实际上覆盖了别的东西。 如果您想要真正的交易,请阅读Ken Perlin自己的改进噪声参考实现 。 在那里你还可以findSIGGRAPH 2002论文的链接,详细描述algorithm。