我正在寻找一些算法,可以帮助我生成一个逼真的2D地形图。所谓逼真,是指人们会认为这是一个“正常”的地形图,而不是人工制作的。我不想创建照片般逼真的地图,只需要类似于地理图集中可以查看的地图即可。
到目前为止,我正在使用Perlin噪声来生成高度图,然后添加湖泊、河流、山脉、沼泽等等。你可以看下面图片中的效果。
谢谢你的时间。
编辑后:
我认为我已经找到了一篇有用的文章:http://portal.acm.org/citation.cfm?id=1255047.1255077。然而,它无法免费获取,所以我仍在寻找答案或想法。
到目前为止,我正在使用Perlin噪声来生成高度图,然后添加湖泊、河流、山脉、沼泽等等。你可以看下面图片中的效果。
地形图 http://www.freeimagehosting.net/uploads/1f1e9372bf.png
我对它不满意。它不够逼真,但我自己想不出更好的方法。时间不是问题,因此算法可能需要大量计算。谢谢你的时间。
编辑后:
我认为我已经找到了一篇有用的文章:http://portal.acm.org/citation.cfm?id=1255047.1255077。然而,它无法免费获取,所以我仍在寻找答案或想法。