1glsnake(6x)                   XScreenSaver manual                  glsnake(6x)
2
3
4

NAME

6       glsnake - OpenGL enhanced Rubik's Snake cyclewaster.
7

SYNOPSIS

9       glsnake  [-display host:display.screen] [-window] [-root] [-visual vis‐
10       ual] [-delay microseconds] [-fps]  [-wireframe]  [-altcolour]  [-angvel
11       angular]  [-explode  distance] [-statictime milliseconds] [-yangvel an‐
12       gle] [-zangvel angle]
13

DESCRIPTION

15       glsnake is an imitation of Rubiks´ Snake, using OpenGL.
16

OPTIONS

18       glsnake accepts the following options:
19
20       -window Draw on a newly-created window.  This is the default.
21
22       -root   Draw on the root window.
23
24       -install
25               Install a private colormap for the window.
26
27       -visual visual
28               Specify which visual to use.  Legal values are the  name  of  a
29               visual  class,  or the id number (decimal or hex) of a specific
30               visual.
31
32       -fps    Display the current frame rate, CPU load, and polygon count.
33
34       -wireframe
35               Display the snake in wireframe mode, rather  than  the  default
36               solid mode.
37
38       -altcolour
39               Use the alternate colour scheme for the snake.  Shape identifi‐
40               cation using colour will be disabled.
41
42       -angvel angular
43               Change the speed at which the snake morphs to a new shape.
44
45       -explode distance
46               Change the distance between the nodes of a snake.
47
48       -statictime milliseconds
49               Change the time between morphs.
50
51       -yangvel angle
52               Change the angle of rotation around the Y axis per frame.
53
54       -zangvel angle
55               Change the angle of rotation around the Z axis per frame.
56

ENVIRONMENT

58       DISPLAY to get the default host and display number.
59
60       XENVIRONMENT
61               to get the name of a resource file that  overrides  the  global
62               resources stored in the RESOURCE_MANAGER property.
63

SEE ALSO

65       X(1), xscreensaver(1)
66
67            https://spacepants.org/src/glsnake/
68
69

BUGS

71       The  snake  will happily intersect itself while morphing (this is not a
72       bug).
73
74       The rotation/camera position sucks.
75
77       Copyright © 2001, 2002 by Jamie Wilkinson, Andrew Bennetts,  and  Peter
78       Aylett.
79
80       This program is free software; you can redistribute it and/or modify it
81       under the terms of the GNU General Public License as published  by  the
82       Free  Software Foundation; either version 2 of the License, or (at your
83       option) any later version.
84
85       This program is distributed in the hope that it  will  be  useful,  but
86       WITHOUT  ANY  WARRANTY;  without  even  the  implied  warranty  of MER‐
87       CHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU  General
88       Public License for more details.
89

AUTHOR

91       Jamie  Wilkinson  <jaq@spacepants.org>,  Andrew  Bennetts  <andrew@puz‐
92       zling.org>, and Peter Aylett <peter@ylett.com>.  Ported to XScreenSaver
93       by Jamie Wilkinson.
94
95
96
97X Version 11               6.00-4.fc34 (05-May-2021)               glsnake(6x)
Impressum