Further work on documentation and thinking. Not all tests pass.

This commit is contained in:
Simon Brooke 2020-04-15 18:46:43 +01:00
parent 3fcf16e079
commit bc7e0f44d3
No known key found for this signature in database
GPG key ID: A7A4F18D1D4DF987
13 changed files with 108 additions and 52 deletions

View file

@ -10,7 +10,7 @@
<p>Then, when the landscape has developed - the areas of forest, scrub, open meadow, moorland, savanah and desert are determined, the rivers plotted, the settlers moved in, their trades determined and their settlements allocated, the roadways which link settlements routed, river crossings and ports defined - the proving process ends, and the world is turned over to the plot-writers, quest builders and designers, for a process we can see as analogous to kneading.</p>
<p>But, before going there, to summarise the proving stage. The inputs are:</p>
<ol>
<li>A raster height map (although this could be randomly generated using any one of many fractal algorithms) - this probably uses ideas from <a href="../../2013/07/tessellated-multi-layer-height-map.html">tessellated multi-layer height map</a>;</li>
<li>A raster height map (although this could be randomly generated using any one of many fractal algorithms) - this probably uses ideas from <a href="https://blog.journeyman.cc/2013/07/tessellated-multi-layer-height-map.html">tessellated multi-layer height map</a>;</li>
<li>Optionally, a raster rainfall map at 1km resolution (although my personal preference is that this should be generated procedurally from the height map).</li>
</ol>
<p>The outputs are</p>
@ -20,7 +20,7 @@
<li>A database of settlers and their settlements, such that the settlements have x,y co-ordinates;</li>
<li>A vector road map.</li>
</ol>
<p>In this sense, the biome map is just the end state of a <a href="../../2014/08/modelling-settlement-with-cellular.html">Microworld</a> run. The biomes include things like forest, scrub, heath, pasture, but they may also include human settlement, and even settlement by different cultural groups.</p>
<p>In this sense, the biome map is just the end state of a <a href="https://blog.journeyman.cc/2014/08/modelling-settlement-with-cellular.html">Microworld</a> run. The biomes include things like forest, scrub, heath, pasture, but they may also include human settlement, and even settlement by different cultural groups.</p>
<p>This gives us all we need to vegetate and furnish the world. When rendering each square metre we have</p>
<ol>
<li>The x,y coordinates, obviously;</li>