我在查找这方面的信息时遇到了很多麻烦,但由于它不能成为编程中未探索的领域,我假设我的麻烦源于缺少一些关键术语。
基本上,我想要一种 2d 噪声生成。
我一直在使用 2 个单纯形噪声层,以不同的方式缩放并添加在一起以创建平滑的地形“高度图”。但是我现在要做的是用来指定“区域”。
我的高度图方法的问题是,从上面看,它在“环”中发生变化,例如,较高的值是“内部”较低的值。看到这张图片: http ://s8.postimage.org/pvvtnn0px/figure1.png
左侧是我当前的功能 - 我非常了解它。我想要做的是得到类似于右侧的东西 - 值是随机分布的,而不是堆叠成环。
输入:x坐标,z坐标
所需输出:整数“区域 id”值
我之前尝试过问这个问题并且已经关闭了这个问题,我试图让它更具体,但由于我显然缺乏一些术语,这非常困难。我希望有人会看到这可以以任何方式启发我。