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

FreeBSD Manual Pages

  
 
  

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

NAME
       juggler3d - juggling man	screen saver.

SYNOPSIS
       juggler3d  [-display host:display.screen	] [-root ] [-window ] [-mono ]
       [-install | -noinstall ]	[-visual visual	] [-window-id id  ]  [-pattern
       pattern ] [-tail	number ] [-real	| -no-real ] [-describe	| -no-describe
       ] [-balls | -no-balls ] [-clubs | -no-clubs ] [-torches | -no-torches ]
       [-knives	 |  -no-knives ] [-rings | -no-rings ] [-bballs	| -no-bballs ]
       [-count count ] [-cycles	cycles ] [-delay delay ] [-ncolors  ncolors  ]
       [-fps]

DESCRIPTION
       Draws a stick-man juggling various collections of objects.

OPTIONS
       juggler3d accepts the following options:

       -display	host:display.screen
	       X11 display to use.  Overrides DISPLAY environment variable.

       -root   Draw on the root	window.

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

       -mono   Draw in monochrome.

       -install	| -noinstall
	       Turn on/off installing colormap.

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

       -window-id id
	       Draw on an already existing X window.

       -pattern	" pattern "
	       Specify	juggling  pattern in annotated site-swap notation.  In
	       site-swap notation, the "height"	of each	throw is given.	 E.g.,
	       "3"  is	the  height  needed  to	juggle a 3-Cascade.  Note that
	       these sequences need to be chosen carefully,  to	 avoid	colli-
	       sions.

	       Annotations indicate relative hand movements or tricks:

	       -   Inside throw	(default)
	       +   Outside throw
	       =   Cross Throw
	       &   Cross Catch
	       x   Cross Throw and Catch
	       _   Bounce

       -pattern	"[ pattern ]"
	       Specify	juggling pattern in annotated Adam notation.  Adam no-
	       tation is a little harder to visualize.	Each integer n	repre-
	       sents  a	 cyclic	 permutation of	(0...n).  The equivalent site-
	       swap value is determined	by calculating how many	of the	permu-
	       tations it takes	to get back to the identity.  The largest num-
	       ber used	is the same as the number of objects in	 the  pattern.
	       The  advantage  of Adam notation	is that	these sequences	do not
	       need to be chosen carefully, since all possible	sequences  are
	       juggle-able.   Annotations  are	the same as in site-swap nota-
	       tion.

	       For example, both of these describe a 3-Shower:

	       -pattern	"+5 1"

	       -pattern	"[+3 1]"

	       For further examples, see the  portfolio	 list  in  the	source
	       code.

       -tail number
	       Minimum Trail Length.  0	- 100.	Default: 1.  Objects may over-
	       ride this, for example flaming torches always leave a trail.

       -real|-no-real
	       Turn on/off real-time juggling.	Deprecated.  There  should  be
	       no  need	 to turn off real-time juggling, even on slow systems.
	       Adjust speed using -count above.

       -describe|-no-describe
	       Turn on/off pattern descriptions.

       -balls|-no-balls
	       Turn on/off Balls.

       -clubs|-no-clubs
	       Turn on/off Clubs.

       -torches|-no-torches
	       Turn on/off Flaming Torches.

       -knives|-no-knives
	       Turn on/off Knives.

       -rings|-no-rings
	       Turn on/off Rings.

       -bballs|-no-bballs
	       Turn on/off Bowling Balls.

       -count number
	       Speed. 50 - 1000.  Default: 200.	 This determines the  expected
	       time  interval between a	throw and the next catch, in millisec-
	       onds.

       -cycles number
	       Performance Length. 50 -	1000.  Default:	 1000.	 Setting  this
	       smaller will force the juggler to switch	patterns (and objects)
	       more often.

       -delay delay
	       Additional delay	between	 frames,  in  microseconds.   Default:
	       10000.  Deprecated.  Adjust speed using -count.

       -ncolors	ncolors
	       Maximum number of colors	to use.	 Default: 32.

       -fps    Display the current frame rate and CPU load.

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.

SEE ALSO
       X(1), xscreensaver(1)

COPYRIGHT
       Copyright (C) 1996,2000,2002,2004 by Tim	Auckland.  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
       Tim Auckland.

       Converted to OpenGL by Jamie Zawinski, 2009.

X Version 11		      5.44 (20-Mar-2020)		  juggler3d(6)

NAME | SYNOPSIS | DESCRIPTION | OPTIONS | ENVIRONMENT | SEE ALSO | COPYRIGHT | AUTHOR

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=juggler3d&sektion=6&manpath=FreeBSD+12.2-RELEASE+and+Ports>

home | help