Hypertrace

Hyperbolic space

Geodesic planes, flat horospheres, and a round ball with different intrinsic tilings.

Build and run locally
cargo run --release -p hypertrace-examples --bin hyperbolic

Browser viewer

Pentagonal and star-patterned planes, square and hexagonal horospheres, and a tiled ball in hyperbolic space.

Optional. Requires WebGPU; starts only when requested.

Native requirements and instructions

Drag to look; Tab locks the mouse. WASD moves; Space/C moves up/down; Q/E rolls. Scroll zooms; R resets. The viewer pauses when hidden or outside the page’s visible area. Open viewer separately.

What to observe

Compare the fivefold patterns on the planes with the square and hexagonal patterns on the horospheres. Find the small tiled ball between the surfaces.

Geometry of the three spaces · Scene construction

Screenshots

Click an image to open its full-resolution PNG.

Original video

Watch the original Hypertrace walkthrough. Historical footage of the earlier renderer; its scenes and controls differ from this version.

The original approach was inspired by Game of Life on the Lobachevsky plane. See the original project article.