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