8. A method for providing a dynamic user interface for a dense three-dimensional scene with a plurality of compasses, comprising: placing clusters stored in a database, each cluster comprising one or more concepts, in a three-dimensional scene stored in the database arranged proximal to each other such cluster to form a cluster spine; projecting each cluster spine into a two-dimensional display relative to a stationary perspective; presenting controls via a heads-up display generator operating on a view of the cluster spines in the display and providing a plurality of compasses via the heads-up display generator logically framing 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; generating a label via the heads-up display generator to identify one such concept in one or more of the cluster spines appearing within the compasses; and defining a plurality of slots via the heads-up display generator in the two-dimensional display positioned circumferentially around the compasses and assigning each label to the slot outside of the compasses for the cluster spine having a closest angularity to the slot.
8. A method for providing a dynamic user interface for a dense three-dimensional scene with a plurality of compasses, comprising: placing clusters stored in a database, each cluster comprising one or more concepts, in a three-dimensional scene stored in the database arranged proximal to each other such cluster to form a cluster spine; projecting each cluster spine into a two-dimensional display relative to a stationary perspective; presenting controls via a heads-up display generator operating on a view of the cluster spines in the display and providing a plurality of compasses via the heads-up display generator logically framing 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; generating a label via the heads-up display generator to identify one such concept in one or more of the cluster spines appearing within the compasses; and defining a plurality of slots via the heads-up display generator in the two-dimensional display positioned circumferentially around the compasses and assigning each label to the slot outside of the compasses for the cluster spine having a closest angularity to the slot. 10. The method according to claim 8 , further comprising: providing the one compass and the other compass as one of disjunctive, overlapping, or concentric configurations within the display.