Draw My Canvas / studio

Cosmic Circles

Soft luminous orbs drifting through slow, breathing orbital rounds.

Plate 03orbital
Live on an HTML canvas · vanilla JavaScript · no dependencies Open fullscreen

About this piece

Seven soft orbs trace circular orbits around the centre of the frame. Each orb is not a hard disc but a radial gradient — bright in the middle, transparent at the edge — so it reads as a pool of light rather than a shape.

The orbs are drawn with the canvas set to “lighter” (additive) blending, which means overlapping light adds instead of covering up. Where two orbs cross you get a brighter, warmer core, the way overlapping stage lights pool on a floor.

What to look for

The orbit radius is itself driven by a sine wave, so the whole constellation slowly breathes — expanding outward and drawing back in — rather than spinning at a fixed distance.

Every third orb is coral; the rest are cobalt, so the warm and cool lights chase each other around the ring.

Curious how the loop and canvas fit together? Read how it works →