DISPLAY
to get the default host and display number.
Juggling man screen saver.
juggler3d [--display
host:display.screen]
[--root]
[--window-id
number]
[--window]
[--mono]
[{--install | --noinstall}]
[--visual
visual]
[--window-id
id]
[--pattern
pattern]
[--tail
number]
[{--real | --no-real}]
[{--describe | --no-describe}]
[{--balls | --no-balls}]
[{--clubs | --no-clubs}]
[{--torches | --no-torches}]
[{--knives | --no-knives}]
[{--rings | --no-rings}]
[{--bballs | --no-bballs}]
[--count
count]
[--cycles
cycles]
[--delay
delay]
[--ncolors
ncolors]
[--fps]
Draws a stick-man juggling various collections of objects.
juggler3d accepts the following options:
--display host:display.screen
X11 display to use. Overrides DISPLAY environment variable.
--root
Draw on the root window.
--window-id number
Draw on the specified window.
--window
Draw on a newly-created X window. This is the default.
--mono
Draw in monochrome.
--install | --noinstall
Turn on/off installing colormap.
--visual visual
Specify which visual to use. Legal values are the name of a visual class, or the id number (decimal or hex) of a specific visual.
--window-id id
Draw on an already existing X window.
Specify juggling pattern in annotated site-swap notation. In site-swap notation, the "height" of each throw is given. E.g., "3" is the height needed to juggle a 3-Cascade. Note that these sequences need to be chosen carefully, to avoid collisions.
Annotations indicate relative hand movements or tricks:
| - | Inside throw (default) |
| + | Outside throw |
| = | Cross Throw |
| & | Cross Catch |
| x | Cross Throw and Catch |
| _ | Bounce |
Specify juggling pattern in annotated Adam notation. Adam notation is a little harder to visualize. Each integer n represents a cyclic permutation of (0...n). The equivalent site-swap value is determined by calculating how many of the permutations it takes to get back to the identity. The largest number used is the same as the number of objects in the pattern. The advantage of Adam notation is that these sequences do not need to be chosen carefully, since all possible sequences are juggle-able. Annotations are the same as in site-swap notation.
For example, both of these describe a 3-Shower:
--pattern "+5 1"
--pattern "[+3 1]"
For further examples, see the portfolio list in the source code.
--tail number
Minimum Trail Length. 0 - 100. Default: 1. Objects may override this, for example flaming torches always leave a trail.
--real|--no-realTurn on/off real-time juggling. Deprecated. There should be no need to turn off real-time juggling, even on slow systems. Adjust speed using --count above.
--describe|--no-describeTurn on/off pattern descriptions.
--balls|--no-ballsTurn on/off Balls.
--clubs|--no-clubsTurn on/off Clubs.
--torches|--no-torchesTurn on/off Flaming Torches.
--knives|--no-knivesTurn on/off Knives.
--rings|--no-ringsTurn on/off Rings.
--bballs|--no-bballsTurn on/off Bowling Balls.
--count number
Speed. 50 - 1000. Default: 200. This determines the expected time interval between a throw and the next catch, in milliseconds.
--cycles number
Performance Length. 50 - 1000. Default: 1000. Setting this smaller will force the juggler to switch patterns (and objects) more often.
--delay delay
Additional delay between frames, in microseconds. Default: 10000. Deprecated. Adjust speed using --count.
--ncolors ncolors
Maximum number of colors to use. Default: 32.
--fps
Display the current frame rate and CPU load.
DISPLAY
to get the default host and display number.
XENVIRONMENT
to get the name of a resource file that overrides the global resources stored in the RESOURCE_MANAGER property.
XSCREENSAVER_WINDOW
The window ID to use with --root.