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

  
 
  

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

NAME
     glsnake - OpenGL enhanced Rubik's Snake cyclewaster.

SYNOPSIS
     glsnake  [--display  host:display.screen]	[--window] [--root] [--window-id
     number] [--visual	visual]  [--delay  microseconds]  [--fps]  [--wireframe]
     [--altcolour]  [--angvel  angular]  [--explode distance] [--statictime mil-
     liseconds] [--yangvel angle] [--zangvel angle]

DESCRIPTION
     glsnake is an imitation of Rubiks' Snake, using OpenGL.

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

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

     --wireframe
	     Display the snake in wireframe mode, rather than the default  solid
	     mode.

     --altcolour
	     Use  the  alternate colour scheme for the snake.  Shape identifica-
	     tion using colour will be disabled.

     -angvel angular
	     Change the speed at which the snake morphs to a new shape.

     -explode distance
	     Change the distance between the nodes of a snake.

     --statictime milliseconds
	     Change the time between morphs.

     --yangvel angle
	     Change the angle of rotation around the Y axis per frame.

     --zangvel angle
	     Change the angle of rotation around the Z axis per frame.

ENVIRONMENT
     DISPLAY
	     to get the default host and display number.

     XENVIRONMENT
	     to get the name of a resource file that overrides	the  global  re-
	     sources stored in the RESOURCE_MANAGER property.

     XSCREENSAVER_WINDOW
	     The window ID to use with --root.

SEE ALSO
     X(1), xscreensaver(1),
     https://spacepants.org/src/glsnake/

BUGS
     The snake will happily intersect itself while morphing (this is not a bug).

     The rotation/camera position sucks.

COPYRIGHT
     Copyright	(C)  2001,  2002  by Jamie Wilkinson, Andrew Bennetts, and Peter
     Aylett.

     This program is free software; you can redistribute it and/or modify it un-
     der the terms of the GNU General Public License as published  by  the  Free
     Software  Foundation;  either version 2 of the License, or (at your option)
     any later version.

     This program is distributed in the hope that it will be useful, but WITHOUT
     ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or  FIT-
     NESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License for more
     details.

AUTHOR
     Jamie   Wilkinson	 <jaq@spacepants.org>,	 Andrew   Bennetts  <andrew@puz-
     zling.org>, and Peter Aylett <peter@ylett.com>.  Ported to XScreenSaver  by
     Jamie Wilkinson.

X Version 11		       6.15 (30-Mar-2026)		      glsnake(6)

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

home | help