From http://www.jwz.org/xscreensaver/xscreensaver-5.31.tar.gz
[xscreensaver] / hacks / config / projectiveplane.xml
index 44f83a4b8cc23bb3cddc7ecd18be221158251c7c..ad51832e918c66d0bd63b8597f180c680094c09b 100644 (file)
@@ -4,17 +4,7 @@
 
   <command arg="-root"/>
 
-  <hgroup>
-    <select id="view-mode">
-      <option id="walk"      _label="Random motion"/>
-      <option id="walk"      _label="Walk"          arg-set="-view-mode walk"/>
-      <option id="turn"      _label="Turn"          arg-set="-view-mode turn"/>
-      <option id="walk-turn" _label="Walk and turn" arg-set="-view-mode walk-turn"/>
-    </select>
-
-    <boolean id="orientation-marks" _label="Show orientation marks"
-              arg-set="-orientation-marks"/>
-  </hgroup>
+  <video href="http://www.youtube.com/watch?v=Zg6ONPUTwUQ"/>
 
   <hgroup>
     <select id="display-mode">
 
   <hgroup>
     <vgroup>
+     <hgroup>
       <number id="speed-wx" type="slider" arg="-speed-wx %"
-              _label="WX rotation speed"
-              _low-label="-4.0" _high-label="4.0"
+              _label="WX speed"
+              _low-label="-4" _high-label="4"
               low="-4.0" high="4.0" default="1.1"/>
+     </hgroup>
 
+     <hgroup>
       <number id="speed-wy" type="slider" arg="-speed-wy %"
-              _label="WY rotation speed"
-              _low-label="-4.0" _high-label="4.0"
+              _label="WY speed"
+              _low-label="-4" _high-label="4"
               low="-4.0" high="4.0" default="1.3"/>
+     </hgroup>
 
+     <hgroup>
       <number id="speed-wz" type="slider" arg="-speed-wz %"
-              _label="WZ rotation speed"
-              _low-label="-4.0" _high-label="4.0"
+              _label="WZ speed"
+              _low-label="-4" _high-label="4"
               low="-4.0" high="4.0" default="1.5"/>
+     </hgroup>
     </vgroup>
 
     <vgroup>
+     <hgroup>
       <number id="speed-xy" type="slider" arg="-speed-xy %"
-              _label="XY rotation speed"
-              _low-label="-4.0" _high-label="4.0"
+              _label="XY speed"
+              _low-label="-4" _high-label="4"
               low="-4.0" high="4.0" default="1.7"/>
+     </hgroup>
 
+     <hgroup>
       <number id="speed-xz" type="slider" arg="-speed-xz %"
-              _label="XZ rotation speed"
-              _low-label="-4.0" _high-label="4.0"
+              _label="XZ speed"
+              _low-label="-4" _high-label="4"
               low="-4.0" high="4.0" default="1.9"/>
+     </hgroup>
 
+     <hgroup>
       <number id="speed-yz" type="slider" arg="-speed-yz %"
-              _label="YZ rotation speed"
-              _low-label="-4.0" _high-label="4.0"
+              _label="YZ speed"
+              _low-label="-4" _high-label="4"
               low="-4.0" high="4.0" default="2.1"/>
+     </hgroup>
     </vgroup>
 
     <vgroup>
+     <hgroup>
      <number id="walk-direction" type="slider" arg="-walk-direction %"
-             _label="Walking direction"
-             _low-label="-180.0" _high-label="180.0"
-             low="-180.0" high="180.0" default="7.0"/>
+             _label="Walk dir     "
+             _low-label="-180" _high-label="180"
+             low="-180.0" high="180.0" default="83.0"/>
+     </hgroup>
 
+     <hgroup>
      <number id="walk-speed" type="slider" arg="-walk-speed %"
-             _label="Walking speed"
-             _low-label="1.0" _high-label="100.0"
+             _label="Walk speed"
+             _low-label="1" _high-label="100"
              low="1.0" high="100.0" default="20.0"/>
+     </hgroup>
 
+     <hgroup>
      <number id="delay" type="slider" arg="-delay %"
              _label="Frame rate" _low-label="Low" _high-label="High"
              low="0" high="100000" default="10000"
              convert="invert"/>
-
-     <boolean id="showfps" _label="Show frame rate" arg-set="-fps"/>
+     </hgroup>
     </vgroup>
   </hgroup>
 
-  <xscreensaver-updater />
+  <hgroup>
+    <select id="view-mode">
+      <option id="walk"      _label="Random motion"/>
+      <option id="walk"      _label="Walk"          arg-set="-view-mode walk"/>
+      <option id="turn"      _label="Turn"          arg-set="-view-mode turn"/>
+      <option id="walk-turn" _label="Walk and turn" arg-set="-view-mode walk-turn"/>
+    </select>
+
+    <boolean id="orientation-marks" _label="Show orientation marks"
+              arg-set="-orientation-marks"/>
+
+    <boolean id="showfps" _label="Show frame rate" arg-set="-fps"/>
+
+    <xscreensaver-updater />
+  </hgroup>
+
+
 
   <_description>
-This animates a 4D embedding of the real projective plane.
+A 4D embedding of the real projective plane.
 
 You can walk on the surface of the real projective plane or rotate it
 in 4D or walk on it while it rotates in 4D.  Inspired by Thomas