Processing Screensavers
Description
The Processing Screensavers is a kind of meta-screensaver. It allows
you to run your Processing application as a Windows or Linux
screensaver.
It uses the SaverBeans platform to launch a user configured Processing application.
Windows Instructions
Download the ProcessingScreensaver-win32.zip
(208.410 bytes) file and unpack it to the
"Windows/system32" folder.
Export your Processing sketch as an application and copy the
lib/[your-app].jar file (inside the application folder) to the
Windows/system32 folder.
Configure your screensaver by choosing the ProcessingScreensaver in the
Windows screensaver dialog and enter the name of the .jar file (without
the .jar extension) in the settings pane of the ProcessingScreensaver.
That's it!
Note: It seems that the test button on the Windows screensaver dialog doesn't work with Processing Screensavers, although the 'test' function works if you right-click in the ProcessingScreensaver.scr file on Windows Explorer...
Notes on creating a Processing application for use as
screensaver
- Don't assume a particular screen size. When launched
as a screensaver the size(width, height) instruction will be overriden
by the size of your screen. So, when drawing, use the 'width' and
'height' variables.
- Keep it light! A screensaver is not meant to eat up
all processing cycles.
Unix/Linux
I haven't tested this on Unix/Linux systems. If anyone has successfully
used Processing Screensavers on these systems, drop me a line with
instructions...
The unix version file is:
ProcessingScreensaver-unix.zip
(59.297 bytes)
Contact (bug reports, comments, etc)
Jorge Cardoso
jorgecardoso at [ieee] [org]
http://jorgecardoso.org
Last updated:January 31, 2011
|
|