Procedural world generation using coherent noise.