Skip to content

Ping (ping)

Tech: luminous pulses expanding from a point and dissolving into a soft halo.

{
  "$schema": "https://aurora.goatsoft.io/schema/v1.json",
  "format": "aurora",
  "version": 1,
  "name": "Ping starter",
  "palette": [
    "oklch(0.14 0.04 265)",
    "oklch(0.73 0.13 210)",
    "oklch(0.88 0.09 185)"
  ],
  "layers": [
    {
      "type": "ping"
    }
  ]
}

This is presets/starters/ping.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.14 0.04 265)
1Pulse halooklch(0.73 0.13 210)
2Pulse coresoklch(0.88 0.09 185)

Parameters

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

NameLabelDefaultRangeWhat it does
speedSpeed0.120 to 0.6Outward pulse speed; 0 keeps the rings still.
spacingSpacing0.240.08 to 0.6Distance between pulses, relative to the shorter canvas side.
widthWidth1.5 px0.5 to 6Pulse line width in canvas pixels.
decayDecay2.50.5 to 8How quickly pulses fade as they move outwards.
glowGlow0.40 to 1Soft light surrounding each pulse.
backgroundBackground10 to 1Base colour opacity; 0 leaves only the pulse, for interactive overlays.
repeatRepeat10 to 11 repeats rings; 0 emits a single pulse from its origin.
xOrigin X0.50 to 1Horizontal pulse origin; 0 is left and 1 is right.
yOrigin Y0.50 to 1Vertical pulse origin; 0 is top and 1 is bottom.