沙漠分形OpenGL

我们试图使用2d perlin噪声(使用recorsive / fractal技术)生成3d世界.我们已经产生了相当不错的山脉和山谷,但现在我们遇到了沙漠和沙丘的问题,因为我们只研究了持久性和八度音阶,我们无法制作经典的沙丘形状.有没有人经历过这个?任何解决方案,可能仍然使用perlin噪音,或其他允许你这样做的算法? 最佳答案 你可以试试马斯格雷夫山脊多重分形.它提供了漂亮的脊状结构,您可以使用现有的噪声算法.

它的C参考实现是here

点赞