public static void UpdateMaterials(Terrain terrain)
{
if (terrain == null)
{
throw new ArgumentNullException("terrain");
}
if (terrain.terrainData == null)
{
throw new ArgumentException("Invalid terrainData.");
}
DynamicGI.UpdateMaterialsForTerrain(terrain, new Rect(0f, 0f, 1f, 1f));
}