fuzzyflakes - falling snowflakes/flower shapes
Contents
Copyright
Copyright © 2004 Barry Dmytro. Permission to use, copy, modify, distribute, and sell this software and
its documentation for any purpose is hereby granted without fee, provided that the above copyright notice
appear in all copies and that both that copyright notice and this permission notice appear in supporting
documentation. No representations are made about the suitability of this software for any purpose. It
is provided "as is" without express or implied warranty.
Credits
The color generation algorithm was borrowed from a friend <ZoeB> from #vegans@irc.blitzed.org. Her site
was [REDACTED]. To see her original code in action visit her site.
X Version 11 6.08 (10-Oct-2023) fuzzyflakes(6x)
Description
The fuzzyflakes program draws falling pastel colored snowflake/flower shapes. Inspired by the credits of
the anime "Azumanga Daioh".
Environment
DISPLAY to get the default host and display number.
XENVIRONMENT
to get the name of a resource file that overrides the global resources stored in the
RESOURCE_MANAGER property.
XSCREENSAVER_WINDOW
The window ID to use with --root.
Name
fuzzyflakes - falling snowflakes/flower shapes
Options
fuzzyflakes accepts the following options:
--window
Draw on a newly-created window. This is the default.
--root Draw on the root window.
--window-idnumber
Draw on the specified window.
--mono If on a color display, pretend we're on a monochrome display.
--install
Install a private colormap for the window.
--visualvisual
Specify which visual to use. Legal values are the name of a visual class, or the id number
(decimal or hex) of a specific visual.
--delayusecs
The delay between steps of the animation, in microseconds. Default: 250000.
--speedint
How fast, 1-50. Default 10.
--armsint
How many arms on the flakes; default 5.
--thicknessint
How thick to make the lines; default 10 pixels.
--bthicknessint
How thick to make the borders; default 3 pixels.
--radiusint
Radius of the objects; default 20 pixels.
--layersint
How many layers of objects; default 3.
--densityint
Default 5.
--no-db Disable double-buffering.
--colorstring
The base color for the color scheme. Typed as a hexadecimal triplet with or with out the leading
#. ie. fa4563 & #43cd12 are both acceptable. If the saturation of you color is too low (<0.03)
the random color generator will kick in. The default color is #efbea5
--random-colors
This enables the random color generation. It is disabled by default. It overrides anything from
-color
--fps Display the current frame rate and CPU load.
See Also
X(1), xscreensaver(1)
Synopsis
fuzzyflakes [--display host:display.screen] [--foreground color] [--background color] [--window] [--root]
[--window-id number][--mono] [--install] [--visual visual] [--delay usecs] [--speed int] [--arms int]
[--thickness int] [--bthickness int] [--radius int] [--layers int] [--density int] [--no-db] (-color
string) (-random-colors) [--fps]
