Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
glmatrix(6)		      XScreenSaver manual		   glmatrix(6)

NAME
       glmatrix	- simulates the	title sequence effect of the movie

SYNOPSIS
       glmatrix	 [--display  host:display.screen]  [--window] [--root] [--win-
       dow-id number][--install] [--visual visual]  [--delay  usecs]  [--speed
       ratio] [--density pct] [--no-fog] [--no-waves] [--no-rotate] [--binary]
       [--hexadecimal] [--dna] [--clock] [--timefmt fmt] [--wireframe] [--fps]

DESCRIPTION
       The glmatrix program draws the 3D "digital rain"	effect,	as seen	in the
       title sequence of the Wachowski brothers' film, "The Matrix".

       Also  see  xmatrix(6) for a 2D rendering	of the similar effect that ap-
       peared on the computer monitors actually	in the movie.

OPTIONS
       glmatrix	accepts	the following options:

       --window
	       Draw on a newly-created window.	This is	the default.

       --root  Draw on the root	window.

       --window-id number
	       Draw on the specified window.

       --install
	       Install a private colormap for the window.

       --visual	visual
	       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.

       --delay usecs
	       The delay between frames	of the animation, in microseconds: de-
	       fault 30000.

       --speed ratio
	       How fast	the glyphs should move;	default	1.0.  2.0 means	 twice
	       as fast,	0.5 means half as fast.

       --density percentage
	       The  approximate	percentage of the screen that should be	filled
	       with characters at any given time.  Default 20%.

       --no-fog
	       By default, glyphs are dimmer the farther away they are.	  This
	       argument	disables that.

       --no-waves
	       By  default,  waves  of	color roll down	the columns of glyphs.
	       This argument disables that.

       --no-rotate
	       By default, the scene slowly tilts and rotates.	This  argument
	       disables	that.

       --binary
	       Instead	of displaying Matrix glyphs, only display ones and ze-
	       ros.

       --hexadecimal
	       Instead of displaying Matrix glyphs, display  hexadecimal  dig-
	       its.

       --dna   Instead of displaying Matrix glyphs, display genetic code (gua-
	       nine, adenine, thymine, and cytosine.)

       --clock Hide  a	clock  displaying  the	current	 time somewhere	in the
	       glyphs.

       --timefmt strftime-string
	       How to format the clock when  --clock  is  specified.   Default
	       " %l%M%p	".

       --speed ratio
	       Less than 1 for slower, greater than 1 for faster.  Default 1.

       --wireframe
	       Just draw boxes instead of textured characters.

       --fps   Display the current frame rate, CPU load, and polygon count.

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.

SEE ALSO
       xmatrix(6), X(1), xscreensaver(1)

COPYRIGHT
       Copyright (C) 1999-2003 by Jamie	Zawinski.  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 no-
       tice 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.

AUTHOR
       Jamie Zawinski <jwz@jwz.org>, 8-Jun-2003.

X Version 11		      6.09 (07-Jun-2024)		   glmatrix(6)

Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=glmatrix&sektion=6&manpath=FreeBSD+Ports+14.3.quarterly>

home | help