Infinite Procedural Terrain Engine

Just a hint: I advise using texture filtering like mipmapping for your terrain textures, that will smooth out the pixely artifacts in the distance.