Results 1 to 5 of 5

Thread: Random Map Generator (Work in Progress)

Threaded View

Previous Post Previous Post   Next Post Next Post
  1. #5

    Default

    I worked on alternative models again. One I like, but which is a bit CPU heavy, is the trace model (which consists in drawing random squiggles within a certain scope and spreading them out a little). With the right proportions it renders quite credible continents, yet not really perfect:

    Trace Model
    Click image for larger version. 

Name:	snapshot2012-08-23-23:01:06.png 
Views:	524 
Size:	17.9 KB 
ID:	48977 Click image for larger version. 

Name:	snapshot2012-08-23-23:01:07.png 
Views:	157 
Size:	17.7 KB 
ID:	48978
    Click image for larger version. 

Name:	snapshot2012-08-23-23:01:08.png 
Views:	192 
Size:	18.4 KB 
ID:	48979 Click image for larger version. 

Name:	snapshot2012-08-23-23:01:09.png 
Views:	231 
Size:	18.2 KB 
ID:	48980

    Here the smoothness of the coastlines are all the same, I could randomise them a little to create diversity. Based on this model I could elevate mountain ranges using the same trace method. I am still not too happy about the continent shapes. A good idea perhaps is to work from tectonics. Perhaps I could guide the squiggles to break the plane into large chunks, elevate some of those breaks to make mountain ranges and dig other to create oceans.

    Tectonics could work out well with Voronoi polygons perhaps, but my math is poor and I don't know if I can do that.

    Another try I did, is to erode the map with a lot of those random squiggles. This erosion model is not too bad, but I have a hard time guiding the erosion to create continental shapes. Also there is something buggy about this model because the sea is always on the right hand side and overlapping a little on the left side of the frame.

    Erosion Model
    Click image for larger version. 

Name:	snapshot2012-08-23-23:01:10.png 
Views:	179 
Size:	37.3 KB 
ID:	48981
    Last edited by jesuisbenjamin; 10-09-2012 at 10:40 AM.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •