1. A system for providing a dynamic user interface for a dense three-dimensional scene with a plurality of compasses, comprising: a database to store a three-dimensional scene to logically hold clusters, each cluster comprising one or more concepts, arranged proximal to each other such cluster to from a cluster spine; a two-dimensional display to display each cluster spine projected relative to a stationary perspective; and a user interface provided by a heads-up display generator, comprising: controls to operate on a view of the cluster spines in the display; a plurality of compasses configured to frame the cluster spines within the display, wherein one of the compasses operates independently of another of the compasses in response to user input to the controls; and a generator to specify a label that identifies one such concept in one or more of the cluster spines appearing within the compasses, wherein a plurality of slots in the two-dimensional display are positioned circumferentially around the compasses and each label is assigned to the slot outside of the compasses for the cluster spine having a closest angularity to the slot.