Clouds (clouds)

Air: cumulus clouds at two depths, lit from one side, drifting slowly.

{
  "$schema": "https://aurora.goatsoft.io/schema/v1.json",
  "format": "aurora",
  "version": 1,
  "name": "Clouds starter",
  "palette": [
    "oklch(0.58 0.13 248)",
    "oklch(0.7 0.05 255)",
    "oklch(0.99 0.01 85)"
  ],
  "layers": [
    {
      "type": "clouds"
    }
  ]
}

This is presets/starters/clouds.aurora: the generator alone, with its defaults.

Colours

A layer’s colors picks 3 palette colours, in the order below. To recolour part of the background, change the palette colour in that position.

PositionPaintsDefault
0Sky at the topoklch(0.58 0.13 248)
1Shaded side of the cloudsoklch(0.7 0.05 255)
2Lit side of the clouds, and the sky near the horizonoklch(0.99 0.01 85)

Parameters

Every parameter is optional; one you leave out uses its default.

NameLabelDefaultRangeWhat it does
coverageCoverage0.420 to 1Higher fills more of the sky with cloud.
softnessSoftness0.450.05 to 1Higher gives wispy, feathered edges; lower gives crisp, puffy ones.
lightLight0.70 to 1Higher gives stronger shading from the sun on one side.
angleAngle90 deg0 to 360Direction the clouds drift, CSS convention (90 = left to right).
speedSpeed0.50 to 4How fast the clouds drift.
scaleScale0.850.3 to 4Higher gives smaller, more numerous clouds; lower gives fewer, larger ones.
skySky10 to 1Opacity of the sky behind the clouds; 0 for clouds alone.
seedSeed00 to 100A different sky.

Implementation note

Built on the shared noise library: fbm, worley.