An Advanced, Three-Dimensional Plotting Library for Astronomy
arXiv:astro-ph/0608245 · doi:10.1071/AS06009
Abstract
We present a new, three-dimensional (3D) plotting library with advanced features, and support for standard and enhanced display devices. The library - S2PLOT - is written in C and can be used by C, C++ and FORTRAN programs on GNU/Linux and Apple/OSX systems. S2PLOT draws objects in a 3D (x,y,z) Cartesian space and the user interactively controls how this space is rendered at run time. With a PGPLOT inspired interface, S2PLOT provides astronomers with elegant techniques for displaying and exploring 3D data sets directly from their program code, and the potential to use stereoscopic and dome display devices. The S2PLOT architecture supports dynamic geometry and can be used to plot time-evolving data sets, such as might be produced by simulation codes. In this paper, we introduce S2PLOT to the astronomical community, describe its potential applications, and present some example uses of the library.
12 pages, 10 eps figures (higher resolution versions available from http://astronomy.swin.edu.au/s2plot/paperfigures). The S2PLOT library is available for download from http://astronomy.swin.edu.au/s2plot
References in corpus (2)
Cited by in corpus (30)
- SPLASH: An interactive visualisation tool for Smoothed Particle Hydrodynamics simulations
- A Vast Thin Plane of Co-rotating Dwarf Galaxies Orbiting the Andromeda Galaxy
- Data Mining and Machine Learning in Astronomy
- The Fundamental Plane of Accretion Onto Black Holes with Dynamical Masses
- The 6dF Galaxy Survey: Peculiar Velocity Field and Cosmography
- The 6dF Galaxy Survey: The Near-Infrared Fundamental Plane of Early-Type Galaxies
- Overview on spectral line source finding and visualisation
- Incorporating interactive 3-dimensional graphics in astronomy research papers
- The Anisotropic Distribution of Satellite Galaxies
- Filaments in observed and mock galaxy catalogues
- Scientific Visualization in Astronomy: Towards the Petascale Astronomy Era
- BUDHIES I: characterizing the environments in and around two clusters at z~0.2
- Revealing components of the galaxy population through nonparametric techniques
- Gas reservoirs and star formation in a forming galaxy cluster at z=0.2
- The 6dF Galaxy Survey: Stellar Population Trends Across and Through the Fundamental Plane
- Formation of the Andromeda Giant Stream: Asymmetric Structure and Disc Progenitor
- Advanced Data Visualization in Astrophysics: the X3D Pathway
- Kinematic classification of non-interacting spiral galaxies
- Hunting A Wandering Supermassive Black Hole in M31 Halo -- Hermitage of Black Hole
- Linking the X3D pathway to integral field spectrographs: YSNR 1E0102.2-7219 in the SMC as a case study
- Dynamics of Abell 3266 - I. An Optical View of a Complex Merging Cluster
- Large-scale comparative visualisation of sets of multidimensional data
- Immersive Virtual Reality Experiences for All-Sky Data
- Interchanging Interactive 3-d Graphics for Astronomy
- Real-time colouring and filtering with graphics shaders
- Stereo pairs in Astrophysics
- Sports stars: analyzing the performance of astronomers at visualization-based discovery
- Survey-scale discovery-based research processes: Evaluating a bespoke visualisation environment for astronomical survey data
- Three-dimensional shapelets and an automated classification scheme for dark matter haloes
- Virtual Realities: Is there only one advanced image display that astronomers need?