1juggler3d(6x) XScreenSaver manual juggler3d(6x)
2
3
4
6 juggler3d - juggling man screen saver.
7
9 juggler3d [--display host:display.screen ] [--root ] [--window-id num‐
10 ber] [--window ] [--mono ] [--install | --noinstall ] [--visual visual
11 ] [--window-id id ] [--pattern pattern ] [--tail number ] [--real |
12 --no-real ] [--describe | --no-describe ] [--balls | --no-balls ]
13 [--clubs | --no-clubs ] [--torches | --no-torches ] [--knives |
14 --no-knives ] [--rings | --no-rings ] [--bballs | --no-bballs ]
15 [--count count ] [--cycles cycles ] [--delay delay ] [--ncolors ncolors
16 ] [--fps]
17
19 Draws a stick-man juggling various collections of objects.
20
22 juggler3d accepts the following options:
23
24 --display host:display.screen
25 X11 display to use. Overrides DISPLAY environment variable.
26
27 --root Draw on the root window.
28
29 --window-id number
30 Draw on the specified window.
31
32 --window
33 Draw on a newly-created X window. This is the default.
34
35 --mono Draw in monochrome.
36
37 --install | --noinstall
38 Turn on/off installing colormap.
39
40 --visual visual
41 Specify which visual to use. Legal values are the name of a
42 visual class, or the id number (decimal or hex) of a specific
43 visual.
44
45 --window-id id
46 Draw on an already existing X window.
47
48 --pattern " pattern "
49 Specify juggling pattern in annotated site-swap notation. In
50 site-swap notation, the "height" of each throw is given. E.g.,
51 "3" is the height needed to juggle a 3-Cascade. Note that
52 these sequences need to be chosen carefully, to avoid colli‐
53 sions.
54
55 Annotations indicate relative hand movements or tricks:
56
57 - Inside throw (default)
58 + Outside throw
59 = Cross Throw
60 & Cross Catch
61 x Cross Throw and Catch
62 _ Bounce
63
64 --pattern "[ pattern ]"
65 Specify juggling pattern in annotated Adam notation. Adam no‐
66 tation is a little harder to visualize. Each integer n repre‐
67 sents a cyclic permutation of (0...n). The equivalent site-
68 swap value is determined by calculating how many of the permu‐
69 tations it takes to get back to the identity. The largest num‐
70 ber used is the same as the number of objects in the pattern.
71 The advantage of Adam notation is that these sequences do not
72 need to be chosen carefully, since all possible sequences are
73 juggle-able. Annotations are the same as in site-swap nota‐
74 tion.
75
76 For example, both of these describe a 3-Shower:
77
78 --pattern "+5 1"
79
80 --pattern "[+3 1]"
81
82 For further examples, see the portfolio list in the source
83 code.
84
85 --tail number
86 Minimum Trail Length. 0 - 100. Default: 1. Objects may over‐
87 ride this, for example flaming torches always leave a trail.
88
89 --real|--no-real
90 Turn on/off real-time juggling. Deprecated. There should be
91 no need to turn off real-time juggling, even on slow systems.
92 Adjust speed using --count above.
93
94 --describe|--no-describe
95 Turn on/off pattern descriptions.
96
97 --balls|--no-balls
98 Turn on/off Balls.
99
100 --clubs|--no-clubs
101 Turn on/off Clubs.
102
103 --torches|--no-torches
104 Turn on/off Flaming Torches.
105
106 --knives|--no-knives
107 Turn on/off Knives.
108
109 --rings|--no-rings
110 Turn on/off Rings.
111
112 --bballs|--no-bballs
113 Turn on/off Bowling Balls.
114
115 --count number
116 Speed. 50 - 1000. Default: 200. This determines the expected
117 time interval between a throw and the next catch, in millisec‐
118 onds.
119
120 --cycles number
121 Performance Length. 50 - 1000. Default: 1000. Setting this
122 smaller will force the juggler to switch patterns (and objects)
123 more often.
124
125 --delay delay
126 Additional delay between frames, in microseconds. Default:
127 10000. Deprecated. Adjust speed using --count.
128
129 --ncolors ncolors
130 Maximum number of colors to use. Default: 32.
131
132 --fps Display the current frame rate and CPU load.
133
135 DISPLAY to get the default host and display number.
136
137 XENVIRONMENT
138 to get the name of a resource file that overrides the global
139 resources stored in the RESOURCE_MANAGER property.
140
141 XSCREENSAVER_WINDOW
142 The window ID to use with --root.
143
145 X(1), xscreensaver(1)
146
148 Copyright © 1996,2000,2002,2004 by Tim Auckland. Permission to use,
149 copy, modify, distribute, and sell this software and its documentation
150 for any purpose is hereby granted without fee, provided that the above
151 copyright notice appear in all copies and that both that copyright no‐
152 tice and this permission notice appear in supporting documentation. No
153 representations are made about the suitability of this software for any
154 purpose. It is provided "as is" without express or implied warranty.
155
157 Tim Auckland.
158
159 Converted to OpenGL by Jamie Zawinski, 2009.
160
161
162
163X Version 11 6.08-1.fc38 (17-Oct-2023) juggler3d(6x)