summaryrefslogtreecommitdiffstats
path: root/hacks/glx/surfaces.man
blob: 4c62a0e798dcf58da3cb5812fcb906b1fdb46be5 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
.TH XScreenSaver 1 "" "X Version 11"
.SH NAME
surfaces - Draws some interesting 3d parametric surfaces.
.SH SYNOPSIS
.B surfaces
[\-display \fIhost:display.screen\fP]
[\-visual \fIvisual\fP]
[\-window]
[\-root]
[\-speed \fInumber\fP]
[\-rand]
[\-spin]
[\-wander]
[\-fps]
[\-surface \fIsurface-name\fP]
[\-random-surface]
[\-dini]
[\-enneper]
[\-kuen]
[\-moebius]
[\-seashell]
[\-swallowtail]
[\-bohemian]
[\-whitney]
[\-pluecker]
[\-henneberg]
[\-catalan]
[\-corkscrew]
[\-mode \fIdisplay-mode\fP]
[\-random-mode]
[\-points]
[\-lines]
[\-line-loops]
.SH DESCRIPTION
This draws one of several three dimensional parametric surfaces.
.SH OPTIONS
.TP 8
.B \-visual \fIvisual\fP
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.
.TP 8
.B \-window
Draw on a newly-created window.  This is the default.
.TP 8
.B \-root
Draw on the root window.
.TP 8
.B \-delay \fInumber\fP
Per-frame delay, in microseconds.  Default: 20000 (0.02 seconds.).
.TP 8
.B \-speed \fInumber\fP
Number of frames before changing shape.  Default: 1000.
.TP 8
.B \-surface random \fP(Shortcut: \fB\-random-surface\fP)
Display a random surface.  This is the default.
.TP 8
.B \-surface dini \fP(Shortcut: \fB\-dini\fP)
Display Dini's surface.
.TP 8
.B \-surface enneper \fP(Shortcut: \fB\-enneper\fP)
Display Enneper's minimal surface.
.TP 8
.B \-surface kuen \fP(Shortcut: \fB\-kuen\fP)
Display the Kuen surface.
.TP 8
.B \-surface moebius \fP(Shortcut: \fB\-moebius\fP)
Display the Moebius strip.
.TP 8
.B \-surface seashell \fP(Shortcut: \fB\-seashell\fP)
Display the seashell surface.
.TP 8
.B \-surface swallowtail \fP(Shortcut: \fB\-swallowtail\fP)
Display the swallowtail catastrophe.
.TP 8
.B \-surface bohemian \fP(Shortcut: \fB\-bohemian\fP)
Display the Bohemian dome.
.TP 8
.B \-surface whitney \fP(Shortcut: \fB\-whitney\fP)
Display the Whitney umbrella.
.TP 8
.B \-surface pluecker \fP(Shortcut: \fB\-pluecker\fP)
Display Pluecker's conoid.
.TP 8
.B \-surface henneberg \fP(Shortcut: \fB\-henneberg\fP)
Display Henneberg's minimal surface.
.TP 8
.B \-surface catalan \fP(Shortcut: \fB\-catalan\fP)
Display Catalan's minimal surface.
.TP 8
.B \-surface corkscrew \fP(Shortcut: \fB\-corkscrew\fP)
Display the corkscrew surface.
.TP 8
.B \-mode random \fP(Shortcut: \fB\-random-mode\fP)
Use random OpenGL primitives to display the surface.  This is the
default.
.TP 8
.B \-mode points \fP(Shortcut: \fB\-points\fP)
Use OpenGL points to display the surface.
.TP 8
.B \-mode lines \fP(Shortcut: \fB\-lines\fP)
Use OpenGL lines to display the surface.
.TP 8
.B \-mode line-loops \fP(Shortcut: \fB\-line-loops\fP)
Use OpenGL line loops to display the surface.
.TP 8
.B \-wander | \-no-wander
Whether to wander around the screen.
.TP 8
.B \-spin | \-no-spin
Whether to rotate around the center of the figure.
.TP 8
.B \-fps
Display the current frame rate, CPU load, and polygon count.
.SH ENVIRONMENT
.PP
.TP 8
.B DISPLAY
to get the default host and display number.
.TP 8
.B XENVIRONMENT
to get the name of a resource file that overrides the global resources
stored in the RESOURCE_MANAGER property.
.SH SEE ALSO
.BR X (1),
.BR xscreensaver (1)
.SH AUTHORS
Andrey Mirtchovski, Carsten Steger