Mercator is a terrain generation and management library that handles the data required to handle terrain rendering and physics, including classes to handle vegetation.