HARUULZANGI 2026

Bringing the district online

Preparing the graphics device…

Ten landmarks. One living competition.
HARUULZANGI / THE CITY

A competition you can explore.

Ten procedural landmarks form an attack-and-defense city. Select a building to view its challenge holograms, follow attacks across the district, or expand the city to fullscreen.

This is a deterministic demonstration feed, with the same scores and events as the original Blender simulation. Pause freezes the competition and decorative lighting; reset replays the same sequence.

Interface

Adapted from the Haruulzangi rounds platform: charcoal panels, gold accents, terminal cards and podium badges. The interface uses locally bundled Chakra Petch and JetBrains Mono. Interface sources, font licenses & artwork credits.

Architecture & assets

Procedural interpretations of Night City architecture from Cyberpunk 2077, whose original designs belong to CD PROJEKT RED. The meshes were built for this project; reference screenshots are not used as textures.

Shanghai Bund lighting panorama by Greg Zaal / Poly Haven (CC0). H10 rose advertisement generated for this project. Central hologram artwork by Haruul Zangi (source & provenance). Authored scene text and the bundled fallback use Source Sans 3 by Adobe (SIL OFL 1.1). Custom building lettering uses seven credited display fonts (SIL OFL 1.1). Rendering with Three.js (MIT) and Draco (Apache 2.0).

Street shops and police checkpoints draw on Kabuki and NCPD artwork by the original game artists.

Full architecture reference credits ↗

Controls

Drag to orbit. Scroll or pinch to zoom. Select a team in the standings or click its building. Use the team summary’s close button, right-click the city or team summary, or press Escape to return to the overview. Auto tour in the header or T flies between teams and keeps their stats in a persistent sidebar, even in fullscreen. Use the arrow tab to hide or expand the header, including in fullscreen. Drag or zoom to take control. Simulate freeze locks the current standings and hides challenge status and attacks; Reset exits freeze mode. Space pauses competition data; R resets; Escape exits fullscreen or returns to the overview.