首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >地形的Perlin噪声产生

地形的Perlin噪声产生
EN

Stack Overflow用户
提问于 2011-01-20 21:52:13
回答 4查看 54.3K关注 0票数 38

我正在尝试实现一些源代码,我发现在线使用Perlin噪声生成一个高度图。我已经成功地使用noise3函数获得了高度图,第三个坐标是一个随机的“种子”,以允许随机的高度映射。

我的问题是,生成的地形相当单调--我想要山,我要的是起伏的草原。我已经读了一些关于Perlin噪音(主要是这里)的内容。由于我发现源代码的编写显然没有考虑到可读性,而且我对Perlin噪声的概念理解不足,所以我不知道在代码中需要调整什么(幅度和频率?)创造更激烈的地形。

一些关于使用Perlin噪声生成高度图的更多信息,一般Perlin噪声,甚至更多的可解密代码也将受到欢迎。

编辑:I理解Perlin噪声是如何工作的,例如,关于振幅和频率,我只是想知道在我上面链接的代码中要更改哪些变量,这些变量用于这两个方面。

EN

Stack Overflow用户

发布于 2013-08-27 16:32:18

下面是我不久前在JavaScript中使用3D Perlin噪声编写的一个曲面生成示例。由于在表面上,无论是否存在体素,我只需在计算Perlin噪声立方体之后应用一个阈值。在该示例中,所有维数的噪声概率相等。你可以得到一个更现实的景观,当你增加对地面的随机值,并减少它的天空。

http://kirox.de/test/Surface.html

必须启用WebGL。在写这篇文章的时候,我建议使用Chrome来获得最好的性能。

票数 2
EN
查看全部 4 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4753055

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档