sballs(6x)

๐ŸŽ€ sballs(6x) ๐ŸŽ€

ok bestie, welcome to the sballs(6x) page, aka the part of the XScreenSaver manual where we make BALLS spin like absolute maniacs in GL ๐Ÿ’…โœจ


โœจ NAME โœจ

sballs โ€” draws balls spinning like crazy in GL ๐ŸŒ€๐Ÿ”ฎ


๐ŸŒธ SYNOPSIS ๐ŸŒธ

sballs [--display host:display.screen] [--window] [--root] [--window-id
number] [--visual visual] [--delay microseconds] [--object
object_number] [--cycles sphere_speed] [--size viewport_size]
[--texture] [--no-texture] [--wireframe] [--no-wireframe] [--trackmouse]
[--no-trackmouse] [--fps]

likeโ€ฆ yes, that's a lot of flags. she has range. respect it. ๐Ÿ‘‘


๐Ÿ’– DESCRIPTION ๐Ÿ’–

The sballs program draws an animation of balls spinning like crazy in GL.

that's it. that's the whole job. spheres going feral in OpenGL and honestly? iconic. no notes. ๐Ÿซถ


โœจ OPTIONS โœจ

sballs accepts the following options:

  • --window โ€” Draw on a newly-created window. This is the default. ๐ŸชŸ like, this one's the ride-or-die, no extra setup needed.
  • --root โ€” Draw on the root window. ๐ŸŒ going full desktop-wallpaper mode.
  • --window-id number โ€” Draw on the specified window. ๐ŸŽฏ you're pointing her at one exact window, by id.
  • --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. ๐Ÿ‘€ name it OR number it (decimal or hex, she doesn't judge).
  • --fps โ€” Display the current frame rate, CPU load, and polygon count. ๐Ÿ“Š numbers on screen, we love a performance check bestie.
  • --object object_number โ€” Specify how the spheres are grouped (forming an object). Objects are:
    • 1 โ€” tetrahedron
    • 2 โ€” cube. This is the default.
    • 3 โ€” octahedron
    • 4 โ€” dodecahedron
    • 5 โ€” icosahedron
    • 6 โ€” plane
    • 7 โ€” pyramid
    • 8 โ€” star
  • --size viewport_size โ€” Viewport of GL scene is specified size if greater than 32 and less than screensize. Default value is 0, meaning full screensize. ๐Ÿ“ so like, bigger than 32, smaller than your screen, and 0 = just take the whole screen, go off.
  • --texture โ€” Show a textured background and spheres. This is the default. ๐Ÿงตโœจ textures on the bg AND the spheres, default behaviour, we're glam.
  • --no-texture โ€” Disables texturing the animation. ๐Ÿšซ๐Ÿงต smooth untextured vibes only.
  • --trackmouse โ€” Let the mouse be a joystick to change the view of the animation. This implies --no-wander. ๐Ÿ–ฑ๏ธ your mouse is now the controller, and heads up: this implies --no-wander.
  • --no-trackmouse โ€” Disables mouse tracking. This is the default. ๐Ÿ–ฑ๏ธ๐Ÿšซ mouse does nothing, and that's the default state.
  • --wire โ€” Draw a wireframe rendition of the spheres. ๐Ÿ•ธ๏ธ skeleton mode, all the bones visible.

๐ŸŒˆ 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. ๐Ÿ“„
  • XSCREENSAVER_WINDOW โ€” The window ID to use with --root. ๐ŸชŸ๐Ÿ‘‘

๐Ÿฆ‹ SEE ALSO ๐Ÿฆ‹

X(1), xscreensaver(1)


Copyright ยฉ 2001 by Eric Lassauge.

Permission to use, copy, modify, distribute, and sell this software and its documentation for any purpose is hereby granted without fee, provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation. No representations are made about the suitability of this software for any purpose. It is provided "as is" without express or implied warranty.

fr fr read that part, it's the legal vibe check and it means what it says. ๐Ÿ“œ

๐ŸŒŸ AUTHOR ๐ŸŒŸ

  • Mustata Bogdan (LoneRunner) <lonerunner@planetquake.com>
  • Eric Lassauge <lassauge@users.sourceforge.net>

that's the whole page bestie, you ate it ๐Ÿ’…โœจ

and for the lil sign-off: this whole thing lives under X Version 11, version 6.17-1.fc44, dated 13-Oct-2026 โ€” so yeah, she's current, she's cute, she's spinning. ๐ŸŽ€๐ŸŒ€๐Ÿซถ

๐Ÿ“ฆ where this page comes from