我们正在尝试使用 2d 生成 3d 世界柏林噪声 (使用修复/分形技术)。我们已经很好地生成了山脉和山谷,但现在我们遇到了 的问题。沙漠和 沙丘因为我们只研究了持久性和 Octave 音程,我们无法制作沙丘的经典形状。有没有人已经经历过?任何解决方案,可能仍在使用柏林噪声,或者其他允许您执行此操作的算法?
最佳答案
你可以试试 Musgrave 脊状多重分形。它提供了很好的脊状结构,您可以使用现有的噪声算法。
它的 C 引用实现是 here
关于opengl - 沙漠分形 OpenGL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24606406/