NAME¶
dizzy - a graphics demo that makes you dizzy using rotating textures
SYNOPSIS¶
dizzy [
-f|
-w width -h height]
[
-t switch_module] [
-T options]
DESCRIPTION¶
dizzy is a graphics demo that rotates planes of patterns on a colored
background to make you dizzy. Textures can be cross-faded and there is a mode
that automatically changes textures, allowing Dizzy to be run as a
screensaver.
OPTIONS¶
- -w width
- --width width
- -h height
- --height height
- Sets the window width and height.
- -f
- --fullscreen
- Attempts to switch into a true fullscreen mode, if
possible. The window size parameters are ignored.
- -a
- --automode time
- Automatically switches textures after a specified number of
seconds has passed. time can be fractional and the decimal
separator is always the period.
- -t module
- --texswitcher module
- Selects the texture switching module to use. Default is
Simple.
See below for available texture switchers and their descriptions.
- -T option=value
- --texswitcher-options
option=value
- Passes an option option with the value value
to the selected texture switcher. The available options depend on the
texture switcher used.
This option can be given multiple times to set multiple options.
- -d module
- --rotswitcher module
- Selects the rotator switching module to use. Default is
Simple.
See below for available texture switchers and their descriptions.
- -D option=value
- --rotswitcher-options
option=value
- Passes an option option with the value value
to the selected rotator switcher. The available options depend on the
rotator switcher used.
This option can be given multiple times to set multiple options.
- -r resolution
- --texture-resolution resolution
- Changes the texture resolution. resolution must be a
power of two. The default value is 256.
- -R resolution
- --shader-resolution resolution
- Changes the resolution used when rendering using shaders.
resolution must be a power of two. The default is 1024.
- -z zoom
- --zoom zoom
- Zooms the textures. The default value is 100.
- -c path
- --cache-paths path
- Use a different path for cached textures. This option can
be specified multiple times.
- -C
- --disable-cache
- Don't use any texture cache at all.
- --debug-show-planes
- Zooms out of the normal view so you can see how Dizzy
creates the animation. A white border will also be drawn around the area
that would have been shown had this option not been used.
TEXTURE SWITCHERS¶
Simple¶
A simple texture switcher. It just sets the new texture when it is told to do
so. It takes no options.
Blend¶
A texture switcher that crossfades between textures to generate a smooth
transition. It takes one option:
- duration=duration
- Sets the duration of a blend to duration seconds.
The value can be fractional (the decimal separator is always a period).
The default value is 2.
Note that you have to add the time you specify here to the automode time, so
if you want the transition to take two seconds and every image to stay for
five seconds, you set the duration to 2 and automode to 7 (not 5).
ROTATOR SWITCHERS¶
Simple¶
A simple switcher that just activates the new rotator without any transition.
KEYBOARD COMMANDS¶
- Cursor left
- Select previous available texture.
- Cursor right
- Select next available texture.
- Cursor down
- Select previous available rotator function.
- Cursor up
- Select next available rotator function.
- Escape
- q
- Exit Dizzy.