Using AmazingAssets.TerrainToMesh directive adds TerrainToMeshUtilities helper class with the following methods:
//Example of using TerrainToMeshUtilities helper class and its methods
using UnityEngine;
using AmazingAssets.TerrainToMesh;
public class BehaviourScript : MonoBehaviour
{
public TerrainData terrainData;
void Start()
{
//Generating Quad mesh for grass
Mesh grassMesh = TerrainToMeshUtilities.GenerateGrassMesh(...);
//Generating EdgeFall texture
Texture2D edgeFallTExture = TerrainToMeshUtilities.GenerateEdgeFallTexture(...);
//Converting custom mesh into OBJ format
string objFormatMesh = TerrainToMeshUtilities.ConvertMeshToOBJ(...);
}
}