home *** CD-ROM | disk | FTP | other *** search
/ tusportal.tus.k12.pa.us / tusportal.tus.k12.pa.us.tar / tusportal.tus.k12.pa.us / Wyse / latest-image.raw / 0.img / etc / xscreensaver / jigglypuff.xml < prev    next >
Extensible Markup Language  |  2010-05-11  |  3KB  |  89 lines

  1. <?xml version="1.0" encoding="ISO-8859-1"?>
  2.  
  3. <screensaver name="jigglypuff" _label="JigglyPuff">
  4.  
  5.   <command arg="-root"/>
  6.  
  7.  <boolean id="random" _label="Randomize almost everything" arg-unset="-no-random"/>
  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.       <number id="speed" type="slider" arg="-speed %"
  17.               _label="Rotation speed" _low-label="Slow" _high-label="Fast"
  18.               low="50" high="1000" default="500"/>
  19.  
  20.       <number id="damping" type="slider" arg="-damping %"
  21.                _label="Inertial damping" _low-label="Low" _high-label="High"
  22.                low="10" high="1000" default="500" convert="invert"/>
  23.  
  24.       <number id="hold" type="slider" arg="-hold %"
  25.                _label="Vertex-vertex force" _low-label="None" _high-label="Strong"
  26.                low="0" high="1000" default="800"/>
  27.     </vgroup>
  28.     <vgroup>
  29.       <number id="complexity" type="slider" arg="-complexity %"
  30.               _label="Complexity" _low-label="Low" _high-label="High"
  31.               low="1" high="3" default="2"/>
  32.  
  33.       <number id="spherism" type="slider" arg="-spherism %"
  34.                _label="Sphere strength" _low-label="None" _high-label="Strong"
  35.                low="0" high="1000" default="75"/>
  36.  
  37.       <number id="distance" type="slider" arg="-distance %"
  38.                _label="Vertex-vertex behavior" _low-label="Expand"
  39.                _high-label="Collapse" low="0" high="1000" default="100"/>
  40.  
  41.       <number id="spooky" type="slider" arg="-spooky %"
  42.                _label="Spookiness" _low-label="None" _high-label="Spoooooky"
  43.                low="0" high="12" default="0"/>
  44.  
  45.     </vgroup>
  46.   </hgroup>
  47.  
  48.   <hgroup>
  49.    <select id="color">
  50.     <option id="cycle"     _label="Cycle" />
  51.     <option id="flowerbox" _label="Flower box" arg-set="-color flowerbox"/>
  52.     <option id="clownbarf" _label="Clown barf" arg-set="-color clownbarf"/>
  53.     <option id="chrome" _label="Chrome" arg-set="-color chrome"/>
  54.    </select>
  55.  
  56.    <select id="start">
  57.     <option id="sphere" _label="Sphere" />
  58.     <option id="tetrahedron" _label="Tetrahedron" arg-set="-tetra"/>
  59.    </select>
  60.  
  61.    <boolean id="wireframe" _label="Wireframe" arg-set="-wireframe"/>
  62.    <boolean id="showfps" _label="Show frame rate" arg-set="-fps"/>
  63.  
  64.   </hgroup>
  65.  
  66.   <_description>
  67. This does bad things with quasi-spherical objects.
  68.  
  69. You have a tetrahedron with tesselated faces.  The vertices on these
  70. faces have forces on them: one proportional to the distance from the
  71. surface of a sphere; and one proportional to the distance from the
  72. neighbors.  They also have inertia.  The resulting effect can range
  73. from a shape that does nothing, to a frenetic polygon storm.
  74. Somewhere in between there it usually manifests as a blob that jiggles
  75. in a kind of disturbing manner.
  76.  
  77. Written by Keith Macleod; 2003.
  78.   </_description>
  79.  
  80. </screensaver>
  81.  
  82.  
  83.  
  84.  
  85.  
  86.  
  87.  
  88.  
  89.