Pollen Screensaver 1.0.4
What Is It?
Pollen is a simple particle-system screensaver for Mac OS. A bunch of "pollen" particles are moved around by various forces, producing a variety of drifting and swarming motions. The particles can also optionally gather to form a logo or image.
System Requirements
The current build of Pollen is built for Mac OS X 10.13 (High Sierra) or higher, though it has only been tested as far back as Catalina. It is a Universal binary for Intel and Apple Silicon.
Download
Latest: Pollen 1.0.4 (ZIP, 139 kB)In the unlikely event you have a really old Mac hanging around, these older builds might work all the way back to the Big Cat releases of Mac OS X, even on PowerPC, but no promises.
- Pollen 1.0.1 (ZIP, 74 kB)
- Pollen 0.96b (ZIP, 56 kB)
You can also get the source code on GitHub if you prefer to build it yourself and/or mess around with it. But fair warning: it's not pretty.
Installation
Unzip the archive and place the resulting Pollen.saver file into your Library/Screen Savers folder. You should then be able to select Pollen from the list of savers in your System Preferences panel.
Logo
Pollen is set to display its own logo by default, but you can configure it to use any other suitable image through the preferences panel.
It should be able to handle most image types readable by OS X.
The image is used at its natural size, not scaled to the screen, so be sure to pick an image that fits nicely onscreen with some space around it.
The colour in the top-left pixel of the image is used as the background colour. By default, Pollen considers all pixels that are not this exact colour to be part of the logo. If you want it to treat a wider range of colours as background, select the "Skip pixels near background" checkbox; this will often look better, especially if you are using the image colours rather than the default colour scheme (thanks to Monroe Williams for this suggestion). There must be a reasonable number of non-background pixels in the image or the logo will not be displayed.
A logo will usually look better when represented by a larger number of motes, but that may affect performance; and it will lose definition with larger sized motes: play with these settings until you are happy, or give up and throw the thing away.
Multiple Screens
Pollen may have problems with some multiple screen setups, and performance is likely to be poor since a separate copy is run for each screen. You may prefer to have Pollen render only to your main screen, leaving all other screens blank; hence the checkbox in the configuration dialog. If you continue to have multiple screen problems even with this preference checked, please send in a bug report.
Credits
As mentioned above, Monroe Williams suggested the Skip pixels near background behaviour. Brian Ramagli (aka Sky Hawk) at HKA Software improved the drawing code.
Issues
If you discover any bugs, please report them, including as much detail about the symptoms and your system as you can muster. I don't promise to do anything about them, but it's a dead cert I won't if I don't know about them.Feel free to suggest improvements or features you'd like added also.