1substrate(6x) XScreenSaver manual substrate(6x)
2
3
4
6 substrate - Grow crystal-like lines on a computational substrate
7
9 substrate [-display host:display.screen] [-foreground color] [-back‐
10 ground color] [-wireframe] [-max-cycles cyclecount] [-growth-delay de‐
11 layms] [-initial-cracks numinitial] [-max-cracks nummax] [-sand-grains
12 numgrains] [-circle-percent circlepercent] [-fps]
13
15 Lines like crystals grow on a computational substrate. A simple per‐
16 pendicular growth rule creates intricate city-like structures. Option‐
17 ally, cracks may also be circular, producing a cityscape more familiar
18 to places for which city planning is a distant, theoretical concern.
19
20 Ported from the code by j.tarbell at http://complexification.net
21
23 substrate accepts the following options:
24
25 -wireframe (Default: False)
26 Don't draw sand-painting colored effects, only make a wire‐
27 frame.
28
29 -max-cycles cyclecount (Default: 10000)
30 Maximum number of growth cycles before restarting. The higher
31 this is, the more complex the art.
32
33 -growth-delay delayms (Default: 18000)
34 Delay in ms between growth cycles. More delay, slower (but
35 smoother and less CPU intensive) art.
36
37 -initial-cracks numinitial (Default: 3)
38 Initial number of cracks in the substrate
39
40 -max-cracks nummax (Default: 100)
41 Maximum number of cracks in the substrate at a single time
42
43 -sand-grains numgrains (Default: 64)
44 Number of sand grains dropped during coloring. More grains
45 cause a denser colour but use more cpu power.
46
47 -circle-percent circlepercent (Default: 0)
48 The percentage of the cracks will be circular.
49
50 -fps Display the current frame rate and CPU load.
51
53 DISPLAY to get the default host and display number.
54
55 XENVIRONMENT
56 to get the name of a resource file that overrides the global
57 resources stored in the RESOURCE_MANAGER property.
58
60 X(1), xscreensaver(1)
61
63 Copyright © 2003 by J. Tarbell (complex@complexification.net,
64 http://www.complexification.net).
65
66 Ported to XScreensaver 2004 by Mike Kershaw (dragorn@kismetwire‐
67 less.net)
68
70 J. Tarbell <complex@complexification.net>, Jun-03
71
72 Mike Kershaw <dragorn@kismetwireless.net>, Oct-04
73
74
75
76X Version 11 6.00-4.fc34 (05-May-2021) substrate(6x)