1 | .TH XScreenSaver 1 "31-Mar-01" "X Version 11" |
---|
2 | .SH NAME |
---|
3 | whirlygig -- zooming chains of sinusoidal spots |
---|
4 | .SH SYNOPSIS |
---|
5 | .B whirlygig |
---|
6 | [\-display \fIhost:display.screen\fP] [\-window] [\-root] [\-mono] |
---|
7 | [\-install] [\-noinstall] [\-visual arg] [\-window-id arg] |
---|
8 | [\-xspeed arg] [\-yspeed arg] [\-whirlies arg] [\-nlines arg] |
---|
9 | [\-xmode arg] [\-ymode arg] [\-speed arg] [\-trail 1|0] |
---|
10 | [\-color_modifier arg] [\-start_time arg] [\-explain 1|0] |
---|
11 | [\-wrap 1|0] [\-db] [\-no-db] |
---|
12 | |
---|
13 | .SH DESCRIPTION |
---|
14 | The \flwhirlygig\fP program draws a series of circles on your screen. |
---|
15 | They then move about in a cyclic pattern |
---|
16 | .SH OPTIONS |
---|
17 | .I whirlygig |
---|
18 | accepts the following options: |
---|
19 | .TP 8 |
---|
20 | .B \-window |
---|
21 | Draw on a newly-created window. This is the default. |
---|
22 | .TP 8 |
---|
23 | .B \-root |
---|
24 | Draw on the root window. |
---|
25 | .TP 8 |
---|
26 | .B \-visual \fIvisual\fP |
---|
27 | Specify which visual to use. Legal values are the name of a visual class, |
---|
28 | or the id number (decimal or hex) of a specific visual. |
---|
29 | .TP 8 |
---|
30 | .B \-xspeed \flspeed\fP |
---|
31 | Specify how fast the dots should cycle horizontally. |
---|
32 | Try out values from .01 to 4000. Random by default. |
---|
33 | .TP 8 |
---|
34 | .B \-yspeed \flspeed\fP |
---|
35 | Specify how fast the dots should cycle vertically. |
---|
36 | Try out values from .01 to 4000. Random by default. |
---|
37 | .TP 8 |
---|
38 | .B \-xamplitude \flfactor\fP |
---|
39 | Specify the horizonatal amplitude. |
---|
40 | Try out values from .01 to 10. Defaults to 1.0. |
---|
41 | .TP 8 |
---|
42 | .B \-yamplitude \flfactor\fP |
---|
43 | Specify the horizonatal amplitude. |
---|
44 | Try out values from .01 to 10. Defaults to 1.0. |
---|
45 | .TP 8 |
---|
46 | .B \-whirlies \fla number\fP |
---|
47 | Specify how many whirlies you want (per line). Defaults |
---|
48 | to a random number. |
---|
49 | .TP 8 |
---|
50 | .B \-nlines \flnumber of lines\fP |
---|
51 | Specify how many lines of whirlies you want. Defaults to a |
---|
52 | random number. |
---|
53 | .TP 8 |
---|
54 | .B \-xmode \flmode\fP |
---|
55 | .TP 8 |
---|
56 | .B \-ymode \flmode\fP |
---|
57 | Specify which mode to use for calculating the x and y positions of the |
---|
58 | whirlies. Can be any of spin, funky, circle, linear, test, fun, innie |
---|
59 | or lissajous. Defaults to 'change' mode, which randomly selects a new |
---|
60 | mode for x and y every now an then. Unrecognized options default to spin. |
---|
61 | .TP 8 |
---|
62 | .B \-explain |
---|
63 | Prints some strings to the window explaining what the initially |
---|
64 | selected modes are, before displaying the whirlies. Off by default. |
---|
65 | .TP 8 |
---|
66 | .B \-trail \fl1 or 0\fP |
---|
67 | Trail mode fails to erase the whirlies as they move, so they leave a |
---|
68 | multicoloured trail behind. Doesn't work if the doubled buffered mode |
---|
69 | is using the X server's double buffer extension, and the useDBEclear |
---|
70 | resource is true (which it is by default). |
---|
71 | .TP 8 |
---|
72 | .B \-speed \flint\fP |
---|
73 | Specifies how fast to cycle through the internal time. Values 1,2 and |
---|
74 | 3 look ok, up to 10 is not too bad, but beyond ends up |
---|
75 | flickery. Adjust xspeed and yspeed instead. |
---|
76 | .TP 8 |
---|
77 | .B \-start_time \flint\fP |
---|
78 | Where in the internal time cycle to start. Ranges from 1 to 429496729, |
---|
79 | Defaults to a random value. |
---|
80 | .TP 8 |
---|
81 | .B \-xoffset \flfactor\fP |
---|
82 | Tell the whirlies to be offset by this factor of a sin. |
---|
83 | Defaults to 1.0 |
---|
84 | .TP 8 |
---|
85 | .B \-yoffset \flfactor\fP |
---|
86 | Tell the whirlies to be offset by this factor of a cos. |
---|
87 | Defaults to 1.0 |
---|
88 | .TP 8 |
---|
89 | .B \-offset_period \flfactor\fP |
---|
90 | Change the period of an offset cycle |
---|
91 | Defaults to 1 |
---|
92 | .TP 8 |
---|
93 | .B \-color_modifier \flint\fP |
---|
94 | How many colors away from the current should the next whirly be? |
---|
95 | .TP 8 |
---|
96 | .B \-wrap \fl1|0\fP |
---|
97 | Causes whirlies that fall off the edge of the screen to wrap over to |
---|
98 | the other end of the screen. Otherwise they disappear and new ones |
---|
99 | to materialize on the other side of the screen. The difference is |
---|
100 | subtle, but it is different. Try it. On by default. |
---|
101 | .TP 8 |
---|
102 | .B \-db |
---|
103 | .TP 8 |
---|
104 | .B \-no-db |
---|
105 | Use double buffering to reduce flicker. This uses the double buffering |
---|
106 | extension if your X server supports it, otherwise it draws to it's own |
---|
107 | pixmap buffer and copies that to the window, which works almost as |
---|
108 | well. If the resource 'useDBEClear' is true, whirlies are not |
---|
109 | individually erased, so the -trail option won't work, and running |
---|
110 | multiple instances on the root window will flicker. |
---|
111 | |
---|
112 | .SH ENVIRONMENT |
---|
113 | .PP |
---|
114 | .TP 8 |
---|
115 | .B DISPLAY |
---|
116 | to get the default host and display number. |
---|
117 | .TP 8 |
---|
118 | .B XENVIRONMENT |
---|
119 | to get the name of a resource file that overrides the global resources |
---|
120 | stored in the RESOURCE_MANAGER property. |
---|
121 | .SH SEE ALSO |
---|
122 | .BR X (1), |
---|
123 | .BR xscreensaver (1) |
---|
124 | .SH COPYRIGHT |
---|
125 | Copyright \(co 2001 by Ashton Trey Belew. Permission to use, copy, modify, |
---|
126 | distribute, and sell this software and its documentation for any purpose is |
---|
127 | hereby granted without fee, provided that the above copyright notice appear |
---|
128 | in all copies and that both that copyright notice and this permission notice |
---|
129 | appear in supporting documentation. No representations are made about the |
---|
130 | suitability of this software for any purpose. It is provided "as is" without |
---|
131 | express or implied warranty. |
---|
132 | .SH AUTHOR |
---|
133 | Ashton Trey Belew <trey@veggie.wesleyan.edu>, 31-Mar-01 |
---|