topblock(6x)

topblock6x

A 3d world of falling blocks that build up and up.

Usage

topblock [--display host:display.screen] [--visual visual] [--window] [--root] [--window-id number] [--delay number] [--wireframe] [--fps] [--size number] [--spawn number] [--camX number] [--camY number] [--camZ number] [--rotate] [--no-carpet] [--no-nipples] [--blob] [--rotateSpeed number] [--follow] [--maxFalling number] [--resolution number] [--maxColors number] [--dropSpeed number] [--override]

Overview

Creates a world of falling blocks that build up and up.

Options

--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.

--window

Draw on a newly-created window. This is the default.

--root

Draw on the root window.

--window-id number

Draw on the specified window.

--delay number

Per-frame delay, in microseconds. Default: 10000 (0.01 seconds.).

--wireframe | --no-wireframe

Render in wireframe instead of solid.

--fps

Display the current frame rate, CPU load, and polygon count.

--size number

Size of the base/carpet.

--spawn number

Likeyhood of a new block being created per frame : 1 high, 1000 very low.

--camX number

Initial camera X location in the world.

--camY number

Initial camera Y location in the world.

--camZ number

Initial camera Z location in the world.

--rotate | -no-rotate

Add/Remove rotation to/from the animation.

--no-carpet

Remove the base/carpet.

--no-nipples

Remove nipples on the blocks (also applies to udders) (has no effect in blob mode).

--blob

Run in blob mode, blocks become over sized spheres.

--rotateSpeed number

Varries speed of world rotation.

--follow

Camera follows blocks as they fall instead of camera being semi static (stays with top block).

--maxFalling number

Maximum number of objects created before recycling occurs.

--resolution number

Resolution of tubes, disks and spheres.

--maxColors number

Number of different colors available to falling objects.

--dropSpeed number

Varries speed of falling objects.

--override

Overrides camera settings and provides a tunnel view.

Keys

a

Increases viewing X coordinate.

z

Decreases viewing X coordinate.

s

Increases viewing Y coordinate.

x

Decreases viewing Y coordinate.

d

Increases viewing Z coordinate.

c

Decreases viewing Z coordinate.

f

Increases camera location X coordinate.

v

Decreases camera location X coordinate.

g

Increases camera location Y coordinate.

b

Decreases camera location Y coordinate.

h

Increases camera location Z coordinate.

n

Decreases camera location Z coordinate.

r

Increases world rotation.

q

quit.

Examples

To see which block follow-mode is tracking, set the number of block colors to 1.

topblock -follow -maxColors 1

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.

Releases

9 releases since Debian 5.0 (Lenny); the text changed 8 times.

  1. 5.0
  2. 6.0
  3. 7
  4. 8
  5. 9
  6. 10
  7. 11
  8. 12
  9. 13

--blob since Debian 12 (Bookworm); --camX since Debian 12 (Bookworm); --camY since Debian 12 (Bookworm); --camZ since Debian 12 (Bookworm); --delay since Debian 12 (Bookworm); --dropSpeed since Debian 12 (Bookworm); --follow since Debian 12 (Bookworm); --fps since Debian 12 (Bookworm); --maxColors since Debian 12 (Bookworm); --maxFalling since Debian 12 (Bookworm); --no-carpet since Debian 12 (Bookworm); --no-nipples since Debian 12 (Bookworm); --no-wireframe since Debian 12 (Bookworm); --override since Debian 12 (Bookworm); --resolution since Debian 12 (Bookworm); --root since Debian 12 (Bookworm); --rotate since Debian 12 (Bookworm); --rotateSpeed since Debian 12 (Bookworm); --size since Debian 12 (Bookworm); --spawn since Debian 12 (Bookworm); --visual since Debian 12 (Bookworm); --window since Debian 12 (Bookworm); --window-id since Debian 12 (Bookworm); --wireframe since Debian 12 (Bookworm).

-blob until Debian 11 (Bullseye); -camX until Debian 11 (Bullseye); -camY until Debian 11 (Bullseye); -camZ until Debian 11 (Bullseye); -delay until Debian 11 (Bullseye); -dropSpeed until Debian 11 (Bullseye); -follow until Debian 11 (Bullseye); -fps until Debian 11 (Bullseye); -maxColors until Debian 11 (Bullseye); -maxFalling until Debian 11 (Bullseye); -no-carpet until Debian 11 (Bullseye); -no-fps until Debian 5.0 (Lenny); -no-nipples until Debian 11 (Bullseye); -no-wireframe until Debian 11 (Bullseye); -override until Debian 11 (Bullseye); -resolution until Debian 11 (Bullseye); -root until Debian 11 (Bullseye); -rotate until Debian 11 (Bullseye); -rotateSpeed until Debian 11 (Bullseye); -size until Debian 11 (Bullseye); -spawn until Debian 11 (Bullseye); -visual until Debian 11 (Bullseye); -window until Debian 11 (Bullseye); -wireframe until Debian 11 (Bullseye).

Author

rednuht <[email protected]>

From xscreensaver-gl 6.09+dfsg1-1 in Debian 13 (Trixie). Parsed by carta from the page's man source.