This Article 
 Bibliographic References 
 Add to: 
The Solar System Modeler
September-October 1997 (vol. 17 no. 5)
pp. 47-57
The Solar System Modeler is a virtual environment application that permits interactive visualization of the solar system, the near-Earth space environment, and satellites in their correct orbits around the Earth. The Solar System Modeler project has investigated the interface, physical modeling accuracy, and rendering quality required to accurately emulate the solar system, visualize its components, facilitate user interaction, and improve user understanding of the space environment of our solar system. To facilitate user interaction, the Solar System Modeler provides direct manipulation functions that allow a user to interact with the planets, comets, asteroids, planetary moons, and multiple satellites. User understanding is aided using a variety of user controls, display devices, and icons. The Solar System Modeler achieves accurate physical modeling of satellite orbital motion by using published orbital element descriptions and orbital mechanics for satellites in orbit. The Solar System Modeler realistically models planetary motion using celestial mechanics and published astronomical tables of planetary ephemerii. The Solar System Modeler allows the user to view satellites, planets, moons, and other solar system components from both a space-based and an Earth-based point of view. The system also functions as a network actor in a distributed virtual environment by broadcasting satellite positions and orientations.

1. S. Mara, "Visim," J. British Interplanetary Society, Vol. 46, 1993, pp. 203-208.
2. M. McGreevey, "Virtual Reality and Planetary Exploration," Virtual Reality—Applications and Explorations, Alan Wexelblat, ed., Academic Press, New York, 1993, pp. 163-198.
3. C. Ocampo, "Computer Graphics Applied to the Visualization of Two-Body Orbital Mechanics Problems," Proc. 28th Aerospace Sciences Meeting, AIAA Press, Easton, Pa., AIAA-90-0075, 1990, pp. 1-15.
4. C.A. Pickover, "A Vacation on Mars—An Artist's Journey in a Computer Graphics World," Computers&Graphics, Vol. 16, No. 1, 1992, pp. 9-13.
5. M.R. Stytz et al., "Portraying and Understanding Large-Scale Distributed Virtual Environments: Experience and Tentative Conclusions," Presence: Teleoperators and Virtual Environments, Vol. 4, No. 2, Spring 1995, pp. 146-168.
6. M.R. Stytz, "Distributed Virtual Environments," IEEE Computer Graphics&Applications, May/June 1996, pp. 19-31.
7. J. Danby, Fundamentals of Celestial Mechanics, Willmann-Bell, Richmond, Va., 1988.
8. P.K. Seidelmann, ed., Explanatory Supplement to the Astronomical Almanac, University Science Books, Mill Valley, Calif., 1992.
9. B. Blau, J.M. Moshell, and B. McDonald, "The DIS (Distributed Interactive Simulation) Protocols and their Application to Virtual Environments," Proc. Meckler Virtual Reality 93 Conf., Mecklermedia, Westport, Conn., 1993, publication on CD-ROM.
10. F. Hoots and R.L. Roehrich, "Models for Propagation of Norad Element Sets," Space Track Report Number 3, Peterson AFB, Colo., 1980.
11. P. Bretagnon, "Theorie du Movement de l'Ensemble des Planetes: Solution VSOP82," Astronomy and Astrophysics, Vol. 114, 1982, pp. 278-288.
12. P. Bretagnon and G. Francou, "Planetary Theories in Rectangular and Spherical Variables: VSOP87 Solutions," Astronomy and Astrophysics, Vol. 202, 1987, pp. 309-315.
13. J. Meeus, Astronomical Algorithms, Willmann-Bell, Richmond, Va., 1991.
14. M.R. Stytz et al., "Requirements and Design of the Information Pod Interface," Proc. Seventh Int'l Conf. on Human -Computer Interaction, Elsevier, Amsterdam, Aug. 1997, to appear.
15. M.R. Stytz, E. Block, and B. Soltz, "Providing Situation Awareness Assistance to Users of Large-Scale, Dynamic, Complex Virtual Environments," Presence: Teleoperators and Virtual Environments, Vol. 2, No. 4, Fall 1993, pp. 297-313.

Martin R. Stytz, John Vanderburgh, Sheila B. Banks, "The Solar System Modeler," IEEE Computer Graphics and Applications, vol. 17, no. 5, pp. 47-57, Sept.-Oct. 1997, doi:10.1109/38.610205
Usage of this product signifies your acceptance of the Terms of Use.