A terrain generator that is capable of generating infinite terrain landscapes that can be highly parameterized. The generator uses many real simulation tactics such as water and wind erosion.