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 a running tally of how many frames per second are being
33               rendered.   In  conjunction with -delay 0, this can be a useful
34               benchmark of your GL performance.
35
36       -wireframe
37               Display the snake in wireframe mode, rather  than  the  default
38               solid mode.
39
40       -altcolour
41               Use the alternate colour scheme for the snake.  Shape identifi‐
42               cation using colour will be disabled.
43
44       -angvel angular
45               Change the speed at which the snake morphs to a new shape.
46
47       -explode distance
48               Change the distance between the nodes of a snake.
49
50       -statictime milliseconds
51               Change the time between morphs.
52
53       -yangvel angle
54               Change the angle of rotation around the Y axis per frame.
55
56       -zangvel angle
57               Change the angle of rotation around the Z axis per frame.
58

ENVIRONMENT

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

FILES

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

SEE ALSO

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

BUGS

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

AUTHOR

97       Jamie  Wilkinson  <jaq@spacepants.org>,  Andrew  Bennetts  <andrew@puz‐
98       zling.org>, and Peter Aylett <peter@ylett.com>.  Ported to XScreenSaver
99       by Jamie Wilkinson.
100
101
102
103X Version 11                 5.05-3 (06-Apr-2008)                  glsnake(6x)
Impressum