NAME
glsnake - OpenGL enhanced Rubik's Snake cyclewaster.
SYNOPSIS
glsnake [-display host:display.screen] [-window] [-root] [-visual visual] [-delay microseconds] [-fps] [-wireframe] [-altcolour] [-angvel angular] [-explode distance] [-statictime milliseconds] [-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. -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 identification 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 resources stored in the RESOURCE_MANAGER property.
FILES
/usr/share/glsnake/*.glsnake This XScreenSaver will attempt to read model files installed with the interactive glsnake.
SEE ALSO
X(1), xscreensaver(1), glsnake(6x) http://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 2001,2002 by Jamie Wilkinson, Andrew Bennetts, and Peter Aylett. This program is free software; you can redistribute it and/or modify it under 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 FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
AUTHOR
Jamie Wilkinson <jaq@spacepants.org>, Andrew Bennetts <andrew@puzzling.org>, and Peter Aylett <peter@ylett.com>. Ported to XScreenSaver by Jamie Wilkinson.
More Linux Commands
manpages/Mail::SpamAssassin::Plugin::VBounce.3pm.html
Mail::SpamAssassin::Plugin::VBounce(3pm) - aid in rescuing g
This is used to rescue legitimate bounce messages that were generated in response to mail you really *did* send. List the MTA relays that your outbound mai...
manpages/broadwayd.1.html
broadwayd(1) Broadway display server - Linux manual page....
broadwayd is a display server for the Broadway GDK backend. It allows multiple GTK+ applications to display their windows in the same web browser, by connecting
manpages/DMXRemoveScreen.3.html
DMXRemoveScreen(3) - detach a back-end screen (Man Page)....
DMXRemoveScreen() detaches the back-end screen from the Xdmx(1) server. RETURN VALUE DMXRemoveScreen() returns True on success, and False if there were protocol
manpages/gnutls_x509_crl_get_extension_oid.3.html
gnutls_x509_crl_get_extension_oid(3) - API function.........
This function will return the requested extension OID in the CRL. The extension OID will be stored as a string in the provided buffer. RETURNS On success, GNUTL
manpages/streqvcmp.3.html
streqvcmp(3) compare two strings with an equivalence mapping
streqvcmp.3 - Using a character mapping, two strings are compared for equivalence. Each input character is mapped to a comparison character and the mapped-to ch
manpages/freeaddrinfo.3.html
freeaddrinfo(3) - network address and service translation...
Given node and service, which identify an Internet host and a service, getaddrinfo() returns one or more addrinfo structures, each of which contains an Internet
manpages/sasl_server_new.3.html
sasl_server_new(3) - Create a new server authentication obje
sasl_server_new() creates a new SASL context. This context will be used for all SASL calls for one connection. It handles both authentication and integrity/encr
manpages/Tk_MoveResizeWindow.3.html
Tk_MoveResizeWindow(3) - change window configuration or attr
These procedures are analogous to the X library procedures with similar names, such as XConfigureWindow. Each one of the above procedures calls the correspondin
manpages/lckpwdf.3.html
lckpwdf(3) - get shadow password file entry - Linux man page
Long ago it was considered safe to have encrypted passwords openly visible in the password file. When computers got faster and people got more security-consciou
manpages/printafm.1.html
printafm(1) - Print the metrics from a Postscript font in AF
This script invokes gs(1) to print the metrics from a font in AFM format. Output goes to stdout. SEE ALSO gs(1) VERSION This document was last revised for Ghost
manpages/Tk_CanvasPsStipple.3.html
Tk_CanvasPsStipple(3) - utility procedures for generating Po
These procedures are called by canvas type managers to carry out common functions related to generating Postscript. Most of the procedures take a canvas argumen
manpages/joystick.4.html
joystick(4) - Joystick input driver - Linux manual page.....
joystick is an Xorg input driver for controlling the pointer with a joystick device. Use this driver, if you want to - generate cursor movement, perform button
