It uses perlin noise 2D to create the surface. - The code of the work.
Are you sure you want to continue?