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
12       angle] [-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

FILES

65       /usr/share/glsnake/*.glsnake
66              This  XScreenSaver  will  attempt  to read model files installed
67              with the interactive glsnake.
68

SEE ALSO

70       X(1), xscreensaver(1), glsnake(6x)
71
72       http://spacepants.org/src/glsnake/
73

BUGS

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

AUTHOR

95       Jamie  Wilkinson  <jaq@spacepants.org>,  Andrew  Bennetts  <andrew@puz‐
96       zling.org>, and Peter Aylett <peter@ylett.com>.  Ported to XScreenSaver
97       by Jamie Wilkinson.
98
99
100
101X Version 11              5.42-1.fc30.2 (03-Feb-2019)              glsnake(6x)
Impressum