Ecologically Sound Procedural Generation of Natural Environments. (18th May 2017)