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

NAME

6       substrate - Grow crystal-like lines on a computational substrate
7

SYNOPSIS

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

DESCRIPTION

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

OPTIONS

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

ENVIRONMENT

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

SEE ALSO

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

AUTHOR

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)
Impressum