Henge is a real-time 3D simulation of Stonehenge for iPhone and Mac,
built on a hand-rolled Metal 3 renderer — no game engine, no
third-party code. Choose any date, from the monument's own era to tonight, and stand
inside a sky that is computed rather than painted.
I
The sky is computed, never faked
Sun, moon, planets and 8,870 Hipparcos stars from the published
ephemerides — Meeus, VSOP87, Laskar's obliquity — with
ΔT and atmospheric refraction carried honestly back to 3000 BC.
No hardcoded azimuths. The solstice bearing is derived, and the fact
that it misses the built axis by a fraction of a degree is a finding, not a bug.
II
The shadows are the calendar
The renderer's shadows are measured against an analytic solution that lives
outside the renderer, and the suite fails if they disagree by more than
0.28 m on the ground — a tolerance set by the
shadow map's texel, not by taste. Visual plausibility is never accepted as
agreement.
III
The stones are surveyed
Every dimension traces to cited survey data — Cleal, Walker
& Montague's Stonehenge in its Landscape, Petrie's numbering, the
measured station rectangle. Every statement the app makes about the monument
carries a tier and a citation, enforced by the type system.
IV
True scale, on real ground
One unit is one metre, everywhere — the stones, the grass,
the sun's angular diameter, and Salisbury Plain itself from Environment Agency LiDAR.
The sun rises over the actual skyline ridge, which delays it, which moves its
bearing. That is the kind of detail the whole app is made of.