Home
Main website
Display Sidebar
Hide Ads
Recent Changes
View Source:
ssystem(1)
Edit
PageHistory
Diff
Info
LikePages
SSYSTEM !!!SSYSTEM NAME SYNOPSIS DESCRIPTION OPTIONS PERFORMANCE KEYBOARD BINDINGS: FILES ACKNOWLEDGEMENTS AUTHOR BUGS ---- !!NAME ssystem - Solar System Simulator !!SYNOPSIS __ssystem__ [[ __-bench__ ] [[ __-slices__ ''N'' ] [[ __-stacks__ ''N'' ] !!DESCRIPTION This document describes the Debian installation of __ssystem__. ssystem is an OpenGL Solar System simulator. Only the Sun , the nine planets and a few major satellites are included. Background stars are also included. Although ssystem is not 100% accurate the author tried to keep it as close to reality as possible. Starting with version 1.1 all planets' data except planets' radii, which are scaled up for easier visualization, should be correct (within the accuracy limit of the new planet positioning algorithm, see positions.c for details). !!OPTIONS Ssystem takes the following command line options. __-bench__ Aborts program execution after 1000 frames, displaying framerate. __-slices__ Sets sphere SLICES parameter to N __-stacks__ Sets sphere SLICES parameter to N These two last options (slices and stacks) have a great performace impact (see Performance section) !!PERFORMANCE Hardware acceleration is not required, but highly recommended for smooth framerates. I get 48fps (running on Linux) with the Default value for SLICES and STACKS is 12 but you can play with these values in the command line (see Command line options section). Depending on your system you may start trying with the following values: SLICES STACKS Pentium 60 and below 8 6 Pentium 100-166 10 10 Pentium 200-266 12 12 Pentium II 233 16 14 Pentium II 300 20 18 !!KEYBOARD BINDINGS: Home/End: Selects previous/next body. h : Online help f : Flat/Smooth shading model. t : Texture on/off. l : Lighting on/off. s : Stars on/off. d : Demo mode on/off. n : Moves camera near current planet. c : Toggle between free and linked to planet camera modes. p : Pause Hold SHIFT for faster operation in the following key bindings: +/-: Increase/Decrease time factor. Arrow keys: Rotate camera. Page Up/Down: Increase/decrease speed. Camera movement: Default camera mode is free. In this mode Arrow keys rotates camera, Page Up/Down increase/decrease camera speed. Linked mode is a bit different, here arrow keys are useless. You can move the camera towards the planet by increasing speed. Once you're near the planet program sets camera speed to zero. Camera speed is limited to 10000 Km/iteration (1 iteration = 1 frame), which is light speed at 30 frames/sec. !!FILES ''/usr/doc/ssystem /usr/bin/ssystem /usr/lib/ssystem'' !!ACKNOWLEDGEMENTS -Brian Paul (Mesa) http://www.ssec.wisc.edu/~brianp/MesQ.html -Daryll Strauss (Linux Glide) -David Bucciarelli (Mesa 3dfx driver) http://www-hmw.caribel.pisa.it/fxmesa/index.shtml -Curtis L. Olson (star catalog stuff) -This software is based in part on the work of The Independent JPEG Group -Galilean and Saturn satellites computed using code extracted with permission from XEphem, (c) 1997 Elwood Charles Downey http://iraf.noao.edu/~ecdowney/xephem.html -Keith Burnett's planet positioning algorithm used with persmission. http://www.xylem.demon.co.uk/kepler/ -Nacho (beta testing) -And of course, thanks to all of you who help me with suggestions and tips. Check ssytem homepage for updates (http://www1.las.es/~amil/ssystem). !!AUTHOR Raul Alonso This man page created from documents written by the author of ssystem by John Lapeyre !!BUGS Outer bodies movement is a bit jerky. Although ssystem uses double precision floating point arithmetic, Mesa uses simple precision arithmetic internally (faster and precise enough for most aplications). I'm working on it. ----
One page links to
ssystem(1)
:
Man1s
This page is a man page (or other imported legacy content). We are unable to automatically determine the license status of this page.