surfaces(6x)
β¨ surfaces(6x) β the XScreenSaver manual β¨
okay bestie, welcome to surfaces π it's one of the XScreenSaver crew (you'll find it catalogued under the XScreenSaver manual), and it is genuinely one of the prettiest things your graphics card will ever do for you.
π NAME π
surfaces β draws some interesting 3d parametric surfaces. and when I say interesting I mean the way that math just looks like that?? obsessed. π₯
π¦ SYNOPSIS π¦
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]
π DESCRIPTION π
This draws one of several three dimensional parametric surfaces. that's it. that's the whole premise. and yet?? it's giving museum. it's giving "my calculator is a main character". πΈ
π OPTIONS π
--visualvisual β which visual you wanna use, bestie. legal values are the name of a visual class, or the id number of a specific visual β and that id can be in decimal or hex, we're flexible like that. β¨--windowβ draw on a newly-created window. this is the default, so if you just... do nothing... you already get this. iconic behaviour honestly.--rootβ draw on the root window instead. yes, on your actual desktop background. π--window-idnumber β draw on the specified window, because you have opinions and a specific window in mind.--delaynumber β per-frame delay, in microseconds. default:20000(that's0.02seconds, for the people who don't speak micro). β±οΈ--speednumber β number of frames before it changes shape. default:1000. so it's not feral about it, it lets you look. π«Ά--surfacerandom (shortcut:--random-surface) β display a random surface. this is the default. chaos mode, but make it geometry. π²--surfacedini (shortcut:--dini) β display Dini's surface.--surfaceenneper (shortcut:--enneper) β display Enneper's minimal surface.--surfacekuen (shortcut:--kuen) β display the Kuen surface.--surfacemoebius (shortcut:--moebius) β display the Moebius strip. the classic. the queen. π--surfaceseashell (shortcut:--seashell) β display the seashell surface. π--surfaceswallowtail (shortcut:--swallowtail) β display the swallowtail catastrophe. yes it's called that. no I did not name it.--surfacebohemian (shortcut:--bohemian) β display the Bohemian dome.--surfacewhitney (shortcut:--whitney) β display the Whitney umbrella. βοΈ--surfacepluecker (shortcut:--pluecker) β display Pluecker's conoid.--surfacehenneberg (shortcut:--henneberg) β display Henneberg's minimal surface.--surfacecatalan (shortcut:--catalan) β display Catalan's minimal surface.--surfacecorkscrew (shortcut:--corkscrew) β display the corkscrew surface.--moderandom (shortcut:--random-mode) β use random OpenGL primitives to display the surface. this is the default, because why settle π--modepoints (shortcut:--points) β use OpenGL points to display the surface.--modelines (shortcut:--lines) β use OpenGL lines to display the surface.--modeline-loops (shortcut:--line-loops) β use OpenGL line loops to display the surface. the loops!! the loops are loopy!! π₯--wander|--no-wanderβ whether to wander around the screen. (me deciding what to eat at 9pm energy.)--spin|--no-spinβ whether to rotate around the center of the figure.--fpsβ display the current frame rate, CPU load, and polygon count. for the data girlies. π
πΈ ENVIRONMENT πΈ
DISPLAYβ used to get the default host and display number.XENVIRONMENTβ used to get the name of a resource file that overrides the global resources stored in theRESOURCE_MANAGERproperty.XSCREENSAVER_WINDOWβ the window ID to use with--root.
π SEE ALSO π
X(1), xscreensaver(1) β go read those too, they're the whole extended universe, iykyk.
π AUTHORS π
Andrey Mirtchovski, Carsten Steger β thank you for your service, kings π«Ά
aaaand that's the whole page!! no notes, it ate, periodt. β¨π
byee, this was X Version 11, specifically version 6.17-1.fc44, dated 13-Oct-2026. go make some surfaces, bestie ππ¦π
π¦ where this page comes from
- fedora 44: xscreensaver-gl-extras 1:6.17-1.fc44 Β· MIT
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms