S2PLOT:FAQ
From S2PLOT
Frequently Asked Questions
S2PLOT is an advanced three-dimensional plotting library with support for standard and enhanced display devices. The S2PLOT library was written in C and can be used with C, C++ and FORTRAN programs on GNU/Linux and Apple/OSX systems. The S2PLOT architecture supports dynamic geometry and can be used to plot both static and time-evolving data sets.
Occasionally, a subtle coding error slips through into a software release. As we become aware of these minor defects, we will list them here - and hopefully find a solution for them in future S2PLOT releases.
If you notice some odd behaviour, please check to see if it is this list. If not, don't keep it to yourself - please let us know about it!
Known Issues in S2PLOT V2.00
- segv occurs when using panels on cygwin-gnu-i386 and linux-gnu-x86_64. We anticipate providing a patch for this in early 2008.
- /s2inter (interlaced stereo modes) do not work on some ATI cards due to ATI driver defects.
- Dynamic geometry created within a callback might not be saved when pressing F5 or F6
- Textured geometry created might not be saved correctly when pressing F5 or F6
- Isosurfaces might not be saved correctly when pressing F5 or F6
- Support for transparency is not complete, as objects are not always drawn in the correct order
- In fisheye projection mode, annotations such as plot title and the colour wedge are not drawn correctly
- Certain combinations of window size and character height lead to overlapping axis labels
- It is possible to set a camera position and view direction which are inconsistent with the focus point. Behaviour can be unexpected when entering interactive mode, including camera jumps
- Camera turns around when it passes through the coordinate centre using '+' or '-' keys.
- Occasionally surface rendering (e.g. with s2funuv) is not smooth
- The save large image size mode (F9) is buggy and unreliable
Disclaimers
S2PLOT is freely available for non-commercial and educational use, however, it is not public-domain software. The programming library and documentation may not be redistributed or sub-licensed in any form without permission from Swinburne University of Technology. The programming library and sample codes are provided without warranty.
We would appreciate it if research outcomes using S2PLOT would provide the following acknowledgement:
Three-dimensional visualisation was conducted with the S2PLOT progamming library
and a reference to
D.G.Barnes, C.J.Fluke, P.D.Bourke & O.T.Parry, 2006, Publications of the Astronomical Society of Australia, 23(2), 82-93.
S2PLOT development was funded through the Researcher Developer Grant Scheme at Swinburne University of Technology.
Back to S2PLOT home page.