1 <?xml version="1.0" encoding="ISO-8859-1"?>
3 <screensaver name="intermomentary" _label="Intermomentary">
7 <video href="https://www.youtube.com/watch?v=pH-ykepPopw"/>
9 <number id="speed" type="slider" arg="-draw-delay %"
10 _label="Frame rate" _low-label="Low" _high-label="High"
11 low="0" high="100000" default="30000" convert="invert"/>
13 <number id="init" type="slider" arg="-num-discs %"
14 _label="Number of discs" _low-label="50" _high-label="400"
15 low="50" high="400" default="85"/>
17 <boolean id="showfps" _label="Show frame rate" arg-set="-fps"/>
19 <xscreensaver-updater />
22 Blinking dots interact with each other circularly.
24 A surface is filled with a hundred medium to small sized circles.
25 Each circle has a different size and direction, but moves at the same
26 slow rate. Displays the instantaneous intersections of the circles as
27 well as the aggregate intersections of the circles.
29 The circles begin with a radius of 1 pixel and slowly increase to some
30 arbitrary size. Circles are drawn with small moving points along the
31 perimeter. The intersections are rendered as glowing orbs. Glowing
32 orbs are rendered only when a perimeter point moves past the
35 Written by Casey Reas, William Ngan, Robert Hodgin, and Jamie Zawinski; 2004.