surfaces(6) XScreenSaver manual surfaces(6)

surfaces - Draws some interesting 3d parametric surfaces.

surfaces [--display host:display.screen] [--visual visual] [--window] [--root] [--window-id number] [--speed number] [--rand] [--spin] [--wander] [--fps] [--surface surface-name] [--random-surface] [--dini] [--enneper] [--kuen] [--moebius] [--seashell] [--swallowtail] [--bohemian] [--whitney] [--pluecker] [--henneberg] [--catalan] [--corkscrew] [--mode display-mode] [--random-mode] [--points] [--lines] [--line-loops]

This draws one of several three dimensional parametric surfaces.

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.
Draw on a newly-created window. This is the default.
Draw on the root window.
--window-id number
Draw on the specified window.
Per-frame delay, in microseconds. Default: 20000 (0.02 seconds.).
Number of frames before changing shape. Default: 1000.
Display a random surface. This is the default.
Display Dini's surface.
Display Enneper's minimal surface.
Display the Kuen surface.
Display the Moebius strip.
Display the seashell surface.
Display the swallowtail catastrophe.
Display the Bohemian dome.
Display the Whitney umbrella.
Display Pluecker's conoid.
Display Henneberg's minimal surface.
Display Catalan's minimal surface.
Display the corkscrew surface.
Use random OpenGL primitives to display the surface. This is the default.
Use OpenGL points to display the surface.
Use OpenGL lines to display the surface.
Use OpenGL line loops to display the surface.
Whether to wander around the screen.
Whether to rotate around the center of the figure.
Display the current frame rate, CPU load, and polygon count.

to get the default host and display number.
to get the name of a resource file that overrides the global resources stored in the RESOURCE_MANAGER property.
The window ID to use with --root.

X(1), xscreensaver(1)

Andrey Mirtchovski, Carsten Steger

6.08 (10-Oct-2023) X Version 11