The Star Engine  ·  WebGL2  ·  v3.5

STEN
The Star Engine

A real-time WebGL2 stellar renderer with GLSL shaders for every class of cosmic object, from convective G-dwarf surfaces to supermassive black hole geodesic raymarching. Powering TheStarDB and available for embed.

Open STEN Explorer Contact for Licensing
Live Demo

STEN in Your Browser

STEN renders every object with custom GLSL shaders, no pre-rendered assets. Interact live below.

STEN v3.5  ·  Live Embed
Capabilities

What STEN Renders

Nine distinct shader pipelines, each physically motivated. No look-up textures, every effect is computed live in GLSL ES 300.

Main Sequence Stars
Voronoi convection cells, limb darkening, spectral color from CI index, animated granulation, coronal bloom.
Red Supergiants
Large-scale convection, chromatic fringe, deep orange-red photospheric texture with turbulent surface.
White Dwarfs
Dense blue-white surface, muted glow, high-frequency granulation, cooling color gradient.
Pulsars & Magnetars
Rotating neutron star with polar emission jets, magnetic field axis tilt, lighthouse beam sweep.
Stellar Black Holes
Geodesic raymarching for photon sphere, relativistic accretion disk with Doppler shift and frame drag.
Supermassive BH
STEN v3.5
Full Schwarzschild metric, photon ring, relativistic jets, extended disk with temperature gradient.
Ambient Audio
Web Audio API fire sound volume-mapped to zoom level and object type. 10-track ambient music player.
Fullscreen + Gamepad
Fullscreen API with F shortcut. Full XInput/DirectInput gamepad support, orbit, zoom, select, back.
Catalog

Supported Object Types

Object ClassShaderCount in DBStatus
G-Class Stars
Granulation + limb darkening~40,000Live
O/B-Class Giants
Blue-white hot corona~12,000Live
M-Class Dwarfs
Cool red photosphere~45,000Live
Red Supergiants
Turbulent convectionCuratedLive
White Dwarfs
Dense surface + muted glow~1,200Live
Pulsars
Rotating jets + beam4,393Live
Magnetars
High-B neutron star5Live
Stellar Black Holes
Geodesic raymarcher48Live
Supermassive BH
Schwarzschild + jets25Live
Exoplanets
Atmospheric scatter6,336 plannedIn progress
Binary Systems
Dual-body orbitPlannedIn progress
Nebulae
Volumetric raymarchingPlannedIn progress
Integration

Embed STEN in Your Project

STEN can be embedded as a full-page iframe or as a component inside any web application. Licensed versions include a clean API, custom branding removal, and object-selection hooks.

🔒
Integration Code Available on Request

The STEN embed is available to licensed partners. Contact us with your project details and we'll provide the integration package and API credentials.

Request Integration Code

For academic, research, or commercial projects requiring API access, custom branding, or object-selection events, contact us for licensing details and pricing.

Use Cases

Build a Space Kiosk. Teach With the Stars.

STEN runs entirely in a browser. That means any screen with a URL bar can become a real-time astronomy display, no installed software, no cloud GPU, no classroom IT approval required.

🏫

Classroom Kiosk for Under $100

A Raspberry Pi 5 (~$80), a USB touchscreen, and a browser open to thestardb.org. That is the complete hardware bill for a student-facing stellar kiosk with real-time rendering, ambient audio, touch navigation, and 18+ stellar object types. No annual software fee. No lab license. No projector. Just a screen and a tab.

🏛️

Museum & Exhibit Installations

Drop STEN behind a touchscreen in any exhibit hall. The interface is kiosk-ready: visitors tap stellar objects to see real astronomical data, zoom into a supermassive black hole's photon sphere, or watch a magnetar's magnetic field axis rotate. Loop mode keeps it running indefinitely without staff intervention.

🕹️

Gamepad & Controller Support

STEN has full built-in gamepad API support. Navigate the stellar catalog with an Xbox or PlayStation controller, no driver configuration, no custom bindings file. Plug in, press a button, and explore the universe. Ideal for exhibit halls where visitors interact standing up.

📱

Tablet & Mobile Ready

Full multi-touch support on tablets. Pinch to zoom into the accretion disk of a black hole. Swipe to pan around a red supergiant's convective surface. STEN's responsive layout adapts to any screen orientation without a separate mobile build.

No Downloads. No Accounts. No Wait.

Students open a browser. The universe is already there. No app store approval, no .exe to run, no administrator password to enter. The entire STEN renderer is a few kilobytes of shader code delivered over HTTP. First render in under three seconds on any modern device.

🔊

Immersive Ambient Audio

Every stellar class carries its own acoustic signature. Select a pulsar and hear the electromagnetic crackle of its beam. View a magnetar under the low magnetic drone. Watch a red supergiant under the rolling plasma roar. Original ambient music plays throughout. All audio is browser-native, no plugins, no downloads.

Ready to Deploy?

Whether you need a single classroom display or a museum installation across ten screens, STEN scales to your setup. Explore the live renderer below, then reach out for embed licensing if you need branded or offline-capable builds.

Contact for Kiosk Licensing Try STEN Now
Licensing

STEN Usage Tiers

All STEN features are free to explore on TheStarDB. Embed and commercial licenses are available for organizations.

Public
Free
Full STEN explorer on TheStarDB with all 119k stars, 9 object types, music player, and gamepad support.
  • All object types
  • Full catalog search
  • Gamepad + fullscreen
  • Ambient music
Academic
Contact / institution
For universities, observatories, and research institutions. Includes embed license and data API access.
  • Embed license
  • Star catalog API
  • Custom object loading
  • Attribution required

Ready to embed the universe?

STEN is actively developed. Whether you're building a planetarium kiosk, a science education tool, or a space-themed product, reach out to discuss integration and custom pricing.

Contact for Details