ProbableTrain / MapGenerator

ProcGen American City Maps
https://maps.probabletrain.com
GNU Lesser General Public License v3.0
1.23k stars 128 forks source link

Algorithm Writeup #19

Closed danman113 closed 4 years ago

danman113 commented 4 years ago

Hey, thanks for publishing the source code for this, it's super informative.

I was wondering if you could do a high-level writeup of how everything works, from the algorithm you use to generate the streets to path generation to rendering. I understand that you use a Tensor Field to determine the orientation of the streets, but everything that happens after you click generate is a bit of a black box without looking through the source code.

If that's too much effort then even a few links to outside resources would be super helpful.

Thanks!

ProbableTrain commented 4 years ago

I'll get on it

ProbableTrain commented 4 years ago

I've created a documentation site here, will be adding implementation details soon. In the meantime, here's the paper my implementation is based off: http://www.sci.utah.edu/~chengu/street_sig08/street_sig08.pdf