From http://www.jwz.org/xscreensaver/xscreensaver-5.35.tar.gz
[xscreensaver] / hacks / config / quasicrystal.xml
1 <?xml version="1.0" encoding="ISO-8859-1"?>
2
3 <screensaver name="quasicrystal" _label="QuasiCrystal" gl="yes">
4
5   <command arg="-root"/>
6
7   <video href="https://www.youtube.com/watch?v=JsGf65d5TfM"/>
8
9   <hgroup>
10    <vgroup>
11     <number id="delay" type="slider" arg="-delay %"
12             _label="Frame rate" _low-label="Low" _high-label="High"
13             low="0" high="100000" default="30000"
14             convert="invert"/>
15
16     <number id="speed" type="slider" arg="-speed %"
17             _label="Speed" _low-label="Slow" _high-label="Fast"
18             low="0.1" high="5.0" default="1.0"/>
19    </vgroup>
20    <vgroup>
21     <number id="count" type="slider" arg="-count %"
22             _label="Density" _low-label="Low" _high-label="High"
23             low="7" high="37" default="17"
24             convert="invert"/>
25
26     <number id="contrast" type="slider" arg="-contrast %"
27             _label="Contrast" _low-label="Low" _high-label="High"
28             low="0" high="100" default="30"/>
29    </vgroup>
30   </hgroup>
31
32   <hgroup>
33    <boolean id="wander"    _label="Displacement" arg-unset="-no-wander"/>
34    <boolean id="spin"      _label="Rotation"     arg-unset="-no-spin"/>
35    <boolean id="symmetric" _label="Symmetry"     arg-unset="-no-symmetry"/>
36    <boolean id="showfps"   _label="Show frame rate" arg-set="-fps"/>
37   </hgroup>
38
39   <xscreensaver-updater />
40
41   <_description>
42 A quasicrystal is a structure that is ordered but aperiodic.
43 Two-dimensional quasicrystals can be generated by adding a set of
44 planes where x is the sine of y.  Different complex aperiodic plane
45 tilings are produced depending on the period, position, and rotation
46 of the component planes, and whether the rotation of the planes is
47 evenly distributed around the circle (the "symmetry" option, above)
48 or random.
49
50 See also the "RD-Bomb", "CWaves" and "Penrose" screen savers.
51
52 https://en.wikipedia.org/wiki/Quasicrystal
53
54 Written by Jamie Zawinski; 2013.
55   </_description>
56 </screensaver>