二维地形生成

游戏中的地形如“月球车”,“960路线”或类似的地形怎么样? 我并不是说“Scorch”或“Worms”就像有很多山峰的地形一样,但我想找到一种方法来产生山丘和沟渠的平滑细节,足够平滑以让车辆驶过它。     
已邀请:
Initiate array of random heights

Blur:

foreach height in heights:
  new height = mean of all heights in radius N and center in current height
模糊将满足您的平滑条件     
您想要寻找空间填充曲线或空间索引,例如希尔伯特曲线或z曲线。它recursivley将表面细分为tile并将2d问题简化为1d问题,但它基本上是对tile的重新排序。您想要寻找Nick的空间索引quadtree hilbert-curve博客。     

要回复问题请先登录注册