1twang(6x)                     XScreenSaver manual                    twang(6x)
2
3
4

NAME

6       twang - pluck pieces of the screen
7

SYNOPSIS

9       twang  [-display  host:display.screen] [-foreground color] [-background
10       color] [-window] [-root] [-mono]  [-install]  [-visual  visual]  [-shm]
11       [-no-shm]  [-delay  microseconds]  [-border-color color] [-border-width
12       integer] [-event-chance fraction]  [-friction  fraction]  [-springiness
13       fraction] [-tile-size integer] [-transference fraction]
14

DESCRIPTION

16       Twang  divides  the screen into equal-sized tiles, and then plucks them
17       in various ways. Tiles are affected by their  neighbors,  so  waves  of
18       motion  flow  through the grid. This manpage describes v1.3 of the pro‐
19       gram.
20

OPTIONS

22       twang accepts the following options:
23
24       -window Draw on a newly-created window.  This is the default.
25
26       -root   Draw on the root window.
27
28       -mono   If on a color display, pretend we're on a monochrome display.
29
30       -install
31               Install a private colormap for the window.
32
33       -visual visual
34               Which visual to use.  Legal values are the  name  of  a  visual
35               class, or the id number (decimal or hex) of a specific visual.
36
37       -shm
38
39       -no-shm Use  the  shared  memory  extension  (or not, respectively), if
40               available.  This may speed things up a bit, but probably  won't
41               make  that  much  difference.  If  available, defaults to true,
42               resource useSHM.
43
44       -delay microseconds
45               The interframe  delay,  in  microseconds.  Defaults  to  10000,
46               resource delay.
47
48       -border-color color
49               Color  of  the  border surrounding each tile. Defaults to blue,
50               resource borderColor.
51
52       -border-width integer
53               Width of the border  surrounding  each  tile.  Defaults  to  3,
54               resource borderWidth.
55
56       -event-chance fraction
57               The  chance,  per  iteration,  for  an  event to occur (such as
58               tweaking the  orientation  of  a  tile),  in  the  range  0..1.
59               Defaults to 0.01, resource eventChance.
60
61       -friction fraction
62               How  much  friction  there is in the system, in the range 0..1.
63               This is the amount by which velocities are  damped  per  itera‐
64               tion.  Defaults to 0.05, resource friction.
65
66       -springiness fraction
67               How  springy  the  tiles  are,  in the range 0..1.  This is the
68               fraction of an orientation that gets  turned  into  a  velocity
69               towards  the  center (resting point). Defaults to 0.1, resource
70               springiness.
71
72       -tile-size integer
73               Size (width and height) of each tile, not including  the  outer
74               edge of the border. Defaults to 120, resource tileSize.
75
76       -transference fraction
77               How much a tile's neighbors affect it, in the range 0..1.  This
78               is the fraction of an  orientation  of  a  neighbor  that  gets
79               turned into a velocity in the same direction Defaults to 0.025,
80               resource transference.
81

ENVIRONMENT

83       DISPLAY to get the default host and display number.
84
85       XENVIRONMENT
86               to get the name of a resource file that  overrides  the  global
87               resources stored in the RESOURCE_MANAGER property.
88

X RESOURCES

90       There are resource equivalents for each option, noted above.
91

BUGS

93       twang should have more interesting events.
94
95       Ways of speeding it up need to be investigated. It's kinda sluggish,
96               especially on hugeass displays.
97

SEE ALSO

99       xscreensaver(1)
100
102       Copyright © 2002 by Dan Bornstein. All rights reserved.
103
104       Permission to use, copy, modify, distribute, and sell this software and
105       its documentation for any purpose is hereby granted without  fee,  pro‐
106       vided  that  the  above  copyright notice appear in all copies and that
107       both that copyright notice and this permission notice  appear  in  sup‐
108       porting  documentation. No representations are made about the suitabil‐
109       ity of this software for any purpose. It is provided  "as  is"  without
110       express or implied warranty.
111

AUTHOR

113       Dan Bornstein <danfuzz@milk.com>.
114
115
116
117X Version 11                 5.05-3 (06-Apr-2008)                    twang(6x)
Impressum