Foam slowly packs your sleeping screen with scores of tiny colored bubbles. Double-precision math ensures that bubbles touch only at their edges. A little elementary color theory lets Foam choose an aesthetically pleasing palette every time. Anti-aliased Quartz rendering results in a smooth, subtle screen saver. Run this on an idle Mac and turn it into an art exhibit!
- Better pseudorandom number generator; fixed bug in color preferences that could cause an infinite loop.