- </select>
-
- <hgroup>
-
- <vgroup>
-
- <number id="speed-wx" type="slider" arg="-speed-wx %"
- _label="WX Rotation Speed"
- _low-label="-4.0" _high-label="4.0"
- low="-4.0" high="4.0" default="1.1"/>
-
- <number id="speed-wy" type="slider" arg="-speed-wy %"
- _label="WY Rotation Speed"
- _low-label="-4.0" _high-label="4.0"
- low="-4.0" high="4.0" default="1.3"/>
-
- <number id="speed-wz" type="slider" arg="-speed-wz %"
- _label="WZ Rotation Speed"
- _low-label="-4.0" _high-label="4.0"
- low="-4.0" high="4.0" default="1.5"/>
-
- </vgroup>
-
- <vgroup>
-
- <number id="speed-xy" type="slider" arg="-speed-xy %"
- _label="XY Rotation Speed"
- _low-label="-4.0" _high-label="4.0"
- low="-4.0" high="4.0" default="1.7"/>
-
- <number id="speed-xz" type="slider" arg="-speed-xz %"
- _label="XZ Rotation Speed"
- _low-label="-4.0" _high-label="4.0"
- low="-4.0" high="4.0" default="1.9"/>
-
- <number id="speed-yz" type="slider" arg="-speed-yz %"
- _label="YZ Rotation Speed"
- _low-label="-4.0" _high-label="4.0"
- low="-4.0" high="4.0" default="2.1"/>
-
- </vgroup>
-
- </hgroup>
-
- <number id="delay" type="slider" arg="-delay %"
- _label="Display Speed" _low-label="Slow" _high-label="Fast"
- low="0" high="40000" default="25000"
- convert="invert"/>
-
- <boolean id="showfps" _label="Show Frames-per-Second" arg-set="-fps"/>
-
- <_description>
-This program shows one of the six regular 4D polytopes rotating in 4D.
-Written by Carsten Steger, inspired by H.S.M Coxeter's book "Regular
-Polytopes", 3rd Edition, Dover Publications, Inc., 1973, and Thomas
-Banchoff's book "Beyond the Third Dimension: Geometry, Computer
-Graphics, and Higher Dimensions", Scientific American Library, 1990.
+ </select>
+
+ <boolean id="showfps" _label="Show frame rate" arg-set="-fps"/>
+
+ </vgroup>
+
+ <vgroup>
+ <number id="speed-wx" type="slider" arg="-speed-wx %"
+ _label="WX rotation speed"
+ _low-label="-4.0" _high-label="4.0"
+ low="-4.0" high="4.0" default="1.1"/>
+
+ <number id="speed-wy" type="slider" arg="-speed-wy %"
+ _label="WY rotation speed"
+ _low-label="-4.0" _high-label="4.0"
+ low="-4.0" high="4.0" default="1.3"/>
+
+ <number id="speed-wz" type="slider" arg="-speed-wz %"
+ _label="WZ rotation speed"
+ _low-label="-4.0" _high-label="4.0"
+ low="-4.0" high="4.0" default="1.5"/>
+
+ <number id="delay" type="slider" arg="-delay %"
+ _label="Frame rate" _low-label="Low" _high-label="High"
+ low="0" high="100000" default="25000"
+ convert="invert"/>
+ </vgroup>
+
+ <vgroup>
+ <number id="speed-xy" type="slider" arg="-speed-xy %"
+ _label="XY rotation speed"
+ _low-label="-4.0" _high-label="4.0"
+ low="-4.0" high="4.0" default="1.7"/>
+
+ <number id="speed-xz" type="slider" arg="-speed-xz %"
+ _label="XZ rotation speed"
+ _low-label="-4.0" _high-label="4.0"
+ low="-4.0" high="4.0" default="1.9"/>
+
+ <number id="speed-yz" type="slider" arg="-speed-yz %"
+ _label="YZ rotation speed"
+ _low-label="-4.0" _high-label="4.0"
+ low="-4.0" high="4.0" default="2.1"/>
+ </vgroup>
+ </hgroup>
+
+ <xscreensaver-updater />
+
+ <_description>
+The six regular 4D polytopes rotating in 4D.
+
+Inspired by H.S.M Coxeter's book "Regular Polytopes", 3rd Edition,
+Dover Publications, Inc., 1973, and Thomas Banchoff's book "Beyond the
+Third Dimension: Geometry, Computer Graphics, and Higher Dimensions",
+Scientific American Library, 1990.
+
+https://en.wikipedia.org/wiki/Hypercube
+https://en.wikipedia.org/wiki/Tesseract
+https://en.wikipedia.org/wiki/Regular_polytope
+
+Written by Carsten Steger; 2003.