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