Package: ssystem Version: 1.6-16 Severity: normal
The man page fails to document several keyboard commands. I suggest the following patch, which also has some spelling and formatting improvements. TODO: - In the "body to body" camera mode, pg up/pg dn select body X. How does the user select body Y? - Does "demo" mode do anything else? - Jim Van Zandt --- debian/ssystem.1-orig 2006-08-12 12:43:18.000000000 -0400 +++ debian/ssystem.1 2006-08-12 13:32:35.000000000 -0400 @@ -2,10 +2,10 @@ .\" .\" $Id: ssystem.1.2 1996/06/30 13:33:54 bousch Exp $ .\" -.TH SSYSTEM 1 "July 1998" "SSYSTEM" +.TH SSYSTEM 1 "August 2006" "SSYSTEM" .SH NAME -ssystem \- Solar System Simulator +ssystem \- solar system simulator .SH SYNOPSIS .B ssystem @@ -40,31 +40,31 @@ .TP 10 .BI \-bench Aborts program execution after 1000 frames, displaying -framerate. +frame rate. .TP .B \-slices Sets sphere SLICES parameter to N .TP .B \-stacks -Sets sphere SLICES parameter to N +Sets sphere STACKS parameter to N .PP -These two last options (slices and stacks) have a great performace +These two last options (slices and stacks) have a great performance impact (see Performance section) .PP .SH PERFORMANCE Hardware acceleration is not required, but highly recommended for -smooth framerates. I get 48fps (running on Linux) with the "-bench" command +high frame rates. I get 48fps (running on Linux) with the "-bench" command line option in my Pentium 233 (overclocked to 266). The Planets' Sphere -detail (SLICES and STACKS) is the key factor in performance, increse them +detail (SLICES and STACKS) is the key factor in performance, increase them if your CPU is powerful enough (I get over 110fps with both set to 2). .PP 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: +values on the command line (see Command line options section). Depending on +your system you may start with the following values: SLICES STACKS @@ -80,25 +80,50 @@ .SH KEYBOARD BINDINGS: -Home/End: Selects previous/next body. -.PP -h : Online help -.PP -f : Flat/Smooth shading model. -.PP -t : Texture on/off. -.PP -l : Lighting on/off. -.PP -s : Stars on/off. -.PP -d : Demo mode on/off. -.PP -n : Moves camera near current planet. -.PP -c : Toggle between free and linked to planet camera modes. -.PP -p : Pause +.IP "Home/End" +Select previous/next body. +.IP h +Online help +.IP a +Atmosphere on/off +.IP t +Texture on/off +.IP l +Lighting on/off. +.IP f +Flat/Smooth shading model. +.IP r +Real time on/off +.IP s +Stars on/off. +.IP S +Screenshot (in JPEG format) +.IP "m/M" +Increase/Decrease star brightness +.IP d +Demo mode on/off (step to next body every 10 sec) +.IP n +Moves camera near current planet. +.IP c +Next camera mode. +.IP o/O +Wider/Narrower FOV +.IP p +Pause +.IP b +Distant body labels on/off +.IP B +Star labels on/off +.IP i +Info (HUD) on/off +.IP j +Joystick control on/off +.IP "Page Up/Down" +Increase/decrease speed +.IP "z/Z" +Increase/decrease zoom factor (only available in B2B and orbiter +camera modes) + .PP .PP @@ -110,16 +135,24 @@ .PP Page Up/Down: Increase/decrease speed. -Camera movement: -.PP -Default camera mode is free. In this mode Arrow keys rotates camera, -.PP -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. +.SS Camera Modes +There are four camera modes +.IP Linked +This is the default mode. Camera follows the selected body. 'n' is +very useful in this mode. 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. +.IP "Body to Body" +View body X as seen from body Y. +.IP Orbiter +Camera moves around the select body in a circular orbit (completes an +orbit in 0.5 local days). Try the zoom key 'z' in this mode. +.IP "Free Camera" +You control the camera with arrow keys/joystick/mouse. In this mode +Arrow keys rotate camera, Page Up/Down increase/decrease camera +speed. +.PP Camera speed is limited to 10000 Km/iteration (1 iteration = 1 frame), which is light speed at 30 frames/sec. @@ -156,7 +189,7 @@ .PP http://iraf.noao.edu/~ecdowney/xephem.html --Keith Burnett's planet positioning algorithm used with persmission. +-Keith Burnett's planet positioning algorithm used with permission. .PP http://www.xylem.demon.co.uk/kepler/ @@ -166,7 +199,7 @@ -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). +Check ssystem homepage for updates (http://www1.las.es/~amil/ssystem). .SH AUTHOR Raul Alonso <[EMAIL PROTECTED]> @@ -177,5 +210,5 @@ .SH 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 +internally (faster and precise enough for most applications). I'm working on it. -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (990, 'unstable'), (500, 'oldstable'), (500, 'testing'), (500, 'stable') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.17 Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) Versions of packages ssystem depends on: ii freeglut3 2.4.0-5 OpenGL Utility Toolkit ii libc6 2.3.6-7 GNU C Library: Shared libraries ii libjpeg62 6b-12 The Independent JPEG Group's JPEG ii xlibmesa-gl [libgl 4.3.0.dfsg.1-14 Mesa 3D graphics library [XFree86] ii xlibmesa-glu [libg 4.3.0.dfsg.1-14sarge1 Mesa OpenGL utility library [XFree ssystem recommends no packages. -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]