Terrain generator; cities, ports or villages
The aim of the project is to define a procedural terrain generator, which will take as input a geometric mesh (a set of polygons tiling the plane). Based on this mesh, the program will create a terrain (lakes, mountains, villages, roads, forests, etc.), and produce as output an "enriched" mesh that can be visualized.