<分区>
是否有创建无限地形/景观/表面的算法?
约束
- 算法应该从随机种子开始
- 算法应该是一对一的,(相同的种子给出相同的结果)
- 其他输入参数只要满足2即可
- 该算法可能会输出一个二维 map
- 它假设只创建具有不同高度(山脉)的表面,而不是三个,海洋等。
- 我正在寻找一种算法,而不是一种软件。
- 应该很快
这里没有其他相关问题回答这个问题。 如果有任何不清楚的地方,请告诉我!
标签 algorithm
<分区>
是否有创建无限地形/景观/表面的算法?
约束
这里没有其他相关问题回答这个问题。 如果有任何不清楚的地方,请告诉我!
最佳答案
我会建议使用类似 Perlin 噪音的方法,我以前曾将其用于您上面描述的内容,它符合要求。看看这个 Example并且您可以看到噪声发生器输出的类型。这里也有算法 p 代码的链接。
关于创建无限地形/景观/表面的算法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4051027/