in progress

Hex HUD

A hexagonal stream overlay that can be lit, loaded and added to live, mid-sentence, without touching a keyboard.

Not pushed yet.

Every stream needs a background that carries information without stealing attention. Most solutions are either a static image, which says nothing, or a full graphics stack, which is one more thing to break live on air.

Hex HUD is the small version. A grid of twenty hexagonal tiles sits behind the presenter. Each holds a topic, a term, a name — pulled from a bank of a few hundred that spans all four channels. Around twenty are loaded for a given show; individual tiles light up as they come up in conversation; new ones can be added mid-stream.

What makes it work

Zero dependencies. Plain Node, no install step, no framework. It runs alongside everything else and there’s nothing to update.

Every command is a plain web request. Which means any stream deck or macro pad drives it with no plugin at all — the control surface is whatever you already own.

It knows where the presenter is. A person occupies roughly the centre of frame. Live-added tiles are placed by distance from that centre, so new information lands where the audience can actually read it rather than behind someone’s head.

The layout matches a physical build. Same grid, same numbering as the acrylic wall version — so if the physical one ever gets made, everything transfers.

What’s next

Real hand-drawn tile art to replace the placeholder type, and eventually a link to the content system so choosing a show’s loadout and choosing the show are the same action instead of two.

Used by: Divergent Futures · Humans in Space · Living on the Spectrum · Cosmos

obsstreamingzero dependencies


← All projects