{
  "params": {
    "height": {
      "type": "range",
      "min": 2,
      "max": 14,
      "step": 0.5,
      "default": 6,
      "label": "Height",
      "describe": "Total height in metres. 2 is a sapling, 14 an old giant."
    },
    "tiers": {
      "type": "range",
      "min": 3,
      "max": 7,
      "step": 1,
      "default": 4,
      "label": "Tiers",
      "describe": "Number of stacked foliage cones. More tiers reads denser and more detailed."
    },
    "season": {
      "type": "choice",
      "options": [
        "summer",
        "autumn",
        "winter",
        "dead"
      ],
      "default": "summer",
      "label": "Season",
      "describe": "summer (green), autumn (orange larch), winter (snow on every tier), dead (bare branches only)."
    },
    "lean": {
      "type": "range",
      "min": 0,
      "max": 0.25,
      "step": 0.01,
      "default": 0,
      "label": "Lean",
      "describe": "Tilts the whole tree in radians. Vary it across copies so a forest does not look cloned."
    },
    "seed": {
      "type": "range",
      "min": 1,
      "max": 50,
      "step": 1,
      "default": 7,
      "label": "Seed",
      "describe": "Changes the small random variation in tier shade and twist. Same seed always builds the same tree."
    }
  },
  "presets": {
    "sapling": {
      "height": 2.5,
      "tiers": 3
    },
    "snowy giant": {
      "height": 12,
      "tiers": 6,
      "season": "winter"
    },
    "dead snag": {
      "season": "dead",
      "lean": 0.12
    }
  },
  "night": null
}