From http://www.jwz.org/xscreensaver/xscreensaver-5.35.tar.gz
[xscreensaver] / hacks / config / hyperball.xml
1 <?xml version="1.0" encoding="ISO-8859-1"?>
2
3 <screensaver name="hyperball" _label="HyperBall">
4
5   <command arg="-root"/>
6
7   <video href="https://www.youtube.com/watch?v=BqOHgn0BQOc"/>
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="20000"
14              convert="invert"/>
15
16
17       <number id="z" type="slider" arg="-observer-z %"
18               _label="Zoom" _low-label="Near" _high-label="Far"
19               low="1.125" high="10.0" default="3.0"/>
20
21      <boolean id="showfps" _label="Show frame rate" arg-set="-fps"/>
22     </vgroup>
23
24     <vgroup>
25       <number id="xw" type="slider" arg="-xw %"
26               _label="XW rotation" _low-label="Slow" _high-label="Fast"
27               low="0" high="20" default="0"/>
28       <number id="xy" type="slider" arg="-xy %"
29               _label="XY rotation" _low-label="Slow" _high-label="Fast"
30               low="0" high="20" default="3"/>
31       <number id="xz" type="slider" arg="-xz %"
32               _label="XZ rotation" _low-label="Slow" _high-label="Fast"
33               low="0" high="20" default="5"/>
34     </vgroup>
35     <vgroup>
36       <number id="yw" type="slider" arg="-yw %"
37               _label="YW rotation" _low-label="Slow" _high-label="Fast"
38               low="0" high="20" default="10"/>
39       <number id="yz" type="slider" arg="-yz %"
40               _label="YZ rotation" _low-label="Slow" _high-label="Fast"
41               low="0" high="20" default="0"/>
42       <number id="zw" type="slider" arg="-zw %"
43               _label="ZW rotation" _low-label="Slow" _high-label="Fast"
44               low="0" high="20" default="0"/>
45     </vgroup>
46   </hgroup>
47
48   <xscreensaver-updater />
49
50   <_description>
51 This screen saver was removed from the XScreenSaver distribution as of
52 version 5.10.  It has been replaced by the more general "Polytopes"
53 screen saver, which can display this object as well as others.  The
54 Polytopes "120-cell" object corresponds to this one.
55
56 Hyperball is to hypercube as dodecahedron is to cube: this displays
57 a 2D projection of the sequence of 3D objects which are the projections
58 of the 4D analog to the dodecahedron.  Technically, it is a "120 cell
59 polytope".
60
61 https://en.wikipedia.org/wiki/Hypercube
62 https://en.wikipedia.org/wiki/Regular_polytope
63
64 Written by Joe Keane; 2000.
65   </_description>
66 </screensaver>