VISUALIZING COSMOLOGICAL TIME Andrew J. Hanson, Chi-Wing Fu, and Eric A. Wernert Computer Science Department Indiana University Bloomington, IN 47405 USA hanson@cs.indiana.edu, cwfu@cs.indiana.edu, ewernert@cs.indiana.edu Abstract Time is a critical aspect of visualization systems that invoke dynamic simula- tions and animation. Dealing with time at the scales required to conceptualize astrophysical and cosmological data, however, introduces specialized problems that require unique approaches. In this paper, we extend our previous investiga- tions on interactive visualization across extremely large scale ranges of space to incorporate dynamical processes with very large scale ranges of time. We focus on several issues: time scales that are too short or too long to animate in real time, those needing complex adjustment relative to the scale of space, time sim- ulations that involve the constant finite velocity of light (special relativity) in an essential way, and those that depend upon the dynamics of the coordinate system of the universe itself (general relativity). We conclude that a basic strategy for time scaling should ordinarily track the scaling of space chosen for a particu- lar problem; e.g., if we are adjusting the interactive space scale, we scale time in a similar way. At cosmological scales, this has the interesting consequence that the time scale adjusts to the size of each era of the universe. If we make a single tick of the viewer’s clock correspond to an enormous time when viewing an enormous space, we see motions in viewer’s time of increasingly larger, and usually appropriate, scales. Adding interactive time-scale controls then permits the user to switch the focus of attention among animations with distinctly differ- ent time features within a single spatial scale. Objects may have an entire time hierarchy of alternate icons, with different representations for different time-step scales, exactly analogous to the choice of spatial level-of-detail models. Keywords: Visualization, virtual reality, astronomy, time 1. Introduction Exploring large scale data sets that have a time component requires special attention to temporal scaling and representation issues. In our recent work Hanson et al., 2000 on large spatial scales, we described a multilevel approach to static data sets that were not necessarily large in the quantity of data, but were large in the number of orders of magnitude of spatial scale required in the 1