{
  "params": {
    "species": {
      "type": "choice",
      "options": [
        "clown",
        "tang",
        "angel",
        "butterfly",
        "yellowtang"
      ],
      "default": "clown",
      "label": "Species",
      "describe": "clown (orange with three white bands edged black, 10 cm), tang (royal blue with a black swirl and yellow tail, 25 cm), angel (tall silver angelfish with black bars and long sail fins), butterfly (yellow disc with a black eye band and a false eye spot), yellowtang (bright yellow oval)."
    },
    "school": {
      "type": "range",
      "min": 1,
      "max": 6,
      "step": 1,
      "default": 1,
      "label": "School",
      "describe": "How many fish swim together as one model, in a loose formation that beats out of step."
    },
    "seed": {
      "type": "range",
      "min": 1,
      "max": 30,
      "step": 1,
      "default": 2,
      "label": "Formation",
      "describe": "Seed for where each fish of a school sits and its rhythm."
    },
    "size": {
      "type": "range",
      "min": 0.5,
      "max": 8,
      "step": 0.1,
      "default": 1,
      "label": "Size",
      "describe": "Uniform scale on top of the species length. 1 is real size; 4 makes a 40 cm aquarium centrepiece; 8 is a fish you could ride."
    }
  },
  "presets": {
    "blue tang": {
      "species": "tang"
    },
    "clownfish pair": {
      "species": "clown",
      "school": 2,
      "seed": 4
    },
    "angelfish school": {
      "species": "angel",
      "school": 4,
      "seed": 9
    }
  },
  "night": null
}