1rdbomb(6x) XScreenSaver manual rdbomb(6x)
2
3
4
6 rd-bomb - reaction/diffusion textures
7
9 rd-bomb [--display host:display.screen] [--foreground color] [--back‐
10 ground color] [--window] [--root] [--window-id number][--install]
11 [--visual visual] [--width n] [--height n] [--reaction n] [--diffusion
12 n] [--size f] [--speed f] [--delay millisecs] [--fps]
13
15 The rd-bomb program draws reaction/diffusion textures.
16
18 If one of the reaction, diffusion, radius, and palette options is set
19 to a negative value, then that option will be set to a random appropri‐
20 ate value.
21
22 Be sure to try "-speed 1 -size 0.1 -epoch 3000".
23
24 rd-bomb accepts the following options:
25
26 --window
27 Draw on a newly-created window. This is the default.
28
29 --root Draw on the root window.
30
31 --window-id number
32 Draw on the specified window.
33
34 --install
35 Install a private colormap for the window.
36
37 --visual visual
38 Specify which visual to use. Legal values are the name of a
39 visual class, or the id number (decimal or hex) of a specific
40 visual.
41
42 --width n
43
44 --height n
45 Specify the size of the tile, in pixels.
46
47 --reaction n
48
49 --diffusion n
50 These are constants in the equations that effect its visual na‐
51 ture. Each may be one of 0, 1, or 2. Default is -1: these con‐
52 stants are chosen randomly.
53
54 --radius n
55 Size of the seed.
56
57 --size f
58 What fraction of the window is actively drawn, a floating point
59 number between 0 (exclusive) and 1 (inclusive). Default is
60 1.0.
61
62 --speed f
63 When a fraction of the screen is active, the active area moves
64 at this rate (a floating point number). Default is zero. Sug‐
65 gested value: 1.0.
66
67 --delay millisecs
68 How many milliseconds to delay between frames; default 1, or
69 about 1/1000th of a second.
70
71 --fps Display the current frame rate and CPU load.
72
74 The code is derived from the 'd' mode of the "Bomb" visual musical in‐
75 strument, also by Scott Draves. The equations come from Xmorphia,
76 which is based on a version of the Gray-Scott model taken from:
77
78 John E. Pearson "Complex Patterns in a Simple System"
79 Science, 261,189, 9 July 1993.
80
82 DISPLAY to get the default host and display number.
83
84 XENVIRONMENT
85 to get the name of a resource file that overrides the global
86 resources stored in the RESOURCE_MANAGER property.
87
88 XSCREENSAVER_WINDOW
89 The window ID to use with --root.
90
92 X(1), xscreensaver(1),
93 https://scottdraves.com/bomb.html
94 https://web.archive.org/web/19981206145216/http%3A//www.ccsf.cal‐
95 tech.edu/ismap/image.html
96
98 Copyright © 1997 by Scott Draves.
99
100 Permission to use, copy, modify, and distribute this software and its
101 documentation for any purpose and without fee is hereby granted, pro‐
102 vided that the above copyright notice appear in all copies and that
103 both that copyright notice and this permission notice appear in sup‐
104 porting documentation.
105
107 Scott Draves <spot@cs.cmu.edu>, Sep 1997
108
109
110
111X Version 11 6.08-1.fc39 (17-Oct-2023) rdbomb(6x)