public override void OnInspectorGUI()
    {
        DrawDefaultInspector();

        PerlinTerrain terrain = (PerlinTerrain)target;

        if (GUILayout.Button("Regenerate"))
        {
            terrain.Regenerate();
        }
    }