Trying to reimplement some procedural landscape generation algorithms.