Skip to content

Glitch (glitch)

Tech: fractured signal bands and separated colour accents, punctuated by short bursts.

{
  "$schema": "https://aurora.goatsoft.io/schema/v1.json",
  "format": "aurora",
  "version": 1,
  "name": "Glitch starter",
  "palette": [
    "oklch(0.13 0.035 285)",
    "oklch(0.75 0.14 195)",
    "oklch(0.65 0.23 340)"
  ],
  "layers": [
    {
      "type": "glitch"
    }
  ]
}

This is presets/starters/glitch.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
0Dark fieldoklch(0.13 0.035 285)
1First signal accentoklch(0.75 0.14 195)
2Second signal accentoklch(0.65 0.23 340)

Parameters

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

NameLabelDefaultRangeWhat it does
frequencyFrequency0.5 /s0 to 2Burst windows per second; 0 freezes the signal.
strengthStrength0.450 to 1Horizontal displacement during a burst.
bandsBands328 to 80Number of horizontal signal bands.
densityDensity0.30 to 1How much of the signal carries illuminated blocks.
separationSeparation0.40 to 1Distance between the two colour accents.
seedSeed00 to 100Different signal fragments.

Implementation note

Built on the shared noise library: hash.