1 <?xml version="1.0" encoding="ISO-8859-1"?>
3 <screensaver name="surfaces" _label="Surfaces" gl="yes">
7 <video href="https://www.youtube.com/watch?v=Q412lxz3fTg"/>
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"
16 <number id="descent" type="slider" arg="-speed %"
17 _label="Duration" _low-label="Short" _high-label="Long"
18 low="2" high="2000" default="300"
24 <option id="random" _label="Random Surface"/>
25 <option id="dini" _label="Dini's Surface" arg-set="-surface dini"/>
26 <option id="enneper" _label="Enneper's Surface" arg-set="-surface enneper"/>
27 <option id="kuen" _label="Kuen Surface" arg-set="-surface kuen"/>
28 <option id="moebius" _label="Moebius Strip" arg-set="-surface moebius"/>
29 <option id="seashell" _label="Seashell" arg-set="-surface seashell"/>
30 <option id="swallow" _label="Swallowtail" arg-set="-surface swallowtail"/>
31 <option id="bohemian" _label="Bohemian Dome" arg-set="-surface bohemian"/>
32 <option id="whitney" _label="Whitney Umbrella" arg-set="-surface whitney"/>
33 <option id="pluecker" _label="Pluecker's Conoid" arg-set="-surface pluecker"/>
34 <option id="henneberg" _label="Henneberg's Surface" arg-set="-surface henneberg"/>
35 <option id="catalan" _label="Catalan's Surface" arg-set="-surface catalan"/>
36 <option id="corkscrew" _label="Corkscrew Surface" arg-set="-surface corkscrew"/>
40 <option id="random" _label="Random Display Mode"/>
41 <option id="points" _label="Points" arg-set="-mode points"/>
42 <option id="lines" _label="Lines" arg-set="-mode lines"/>
43 <option id="line_loop" _label="Line Loops" arg-set="-mode line-loops"/>
47 <boolean id="wander" _label="Wander" arg-set="-wander"/>
48 <boolean id="spin" _label="Spin" arg-unset="-no-spin"/>
49 <boolean id="showfps" _label="Show frame rate" arg-set="-fps"/>
54 <xscreensaver-updater />
59 http://mathworld.wolfram.com/DinisSurface.html
60 https://en.wikipedia.org/wiki/Enneper_surface
61 http://mathworld.wolfram.com/EnnepersMinimalSurface.html
62 http://mathworld.wolfram.com/KuenSurface.html
63 https://en.wikipedia.org/wiki/Moebius_strip
64 http://mathworld.wolfram.com/Seashell.html
65 http://mathworld.wolfram.com/SwallowtailCatastrophe.html
66 http://mathworld.wolfram.com/BohemianDome.html
67 https://en.wikipedia.org/wiki/Whitney_umbrella
68 http://mathworld.wolfram.com/PlueckersConoid.html
69 http://mathworld.wolfram.com/HennebergsMinimalSurface.html
70 http://mathworld.wolfram.com/CatalansSurface.html
71 http://mathworld.wolfram.com/CorkscrewSurface.html
73 Written by Andrey Mirtchovski and Carsten Steger; 2003.