three.ws · hero stage

Give your agent a stage worth screenshotting.

A lit avatar, centered in deep space over concentric glowing rings — bloom, a drifting starfield, and pointer parallax. Drop any GLB in and it just works.

How the stage is built

The atmosphere renders in its own WebGL context so it can be lit aggressively without washing out the subject. The avatar is a standard <agent-3d> on top — animation, voice, and payments included, untouched.

01

Concentric glow rings

Five additive TorusGeometry rings, tilted into a disc and tinted across the accent gradient. They breathe and counter-spin for depth.

02

Bloom is the look

An UnrealBloomPass over the emissive rings and starfield carries ~70% of the aesthetic. High threshold so only the bright geometry glows.

03

Calm, motion-safe drift

A golden-angle starfield drifts slowly while the camera eases toward the pointer for parallax. prefers-reduced-motion renders one still frame.