crackberg — Lose your way wandering some height fields, and enjoy candy.
Synopsis
crackberg [-root] [-window] [-install] [-display host:display.screen] [-visual visual] [-window-id id] [-delay usecs] [-fps] [-crack] [-lit] [-boring] [-letterbox] [-flat] [-wire] [-nowater] [-visibility float] [-color string] [-nsubdivs integer]Description
Flies through height maps, optionally animating the instantiation and destruction of generated tiles; by default, tiles 'grow' into place (height gradually increased up to correct value). In windowed mode the following key controls are available:- left, right
 - Turn left and right.
 - a,w,s,d
 - Move left, forwards, backwards, and to the right, respectively.
 - 1,2
 - Decrease and increase manual speed, respectively.
 - Spacebar
 - Return to automatic control.
 
Options
crackberg accepts the following options:- -root
 - Draw on the root window.
 - -window
 - Draw on a newly-created window. This is the default.
 - -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.
 - -delay microseconds
 - Delay between frames; default 20000 (1/50th of a second).
 - -fps
 - Display the current frame rate, CPU load, and polygon count.
 - -crack
 - Use all possible methods to animate tile instantiation.
 - -boring
 - Do not animate instatiation at all; use this to get standard landscape generator behavior.
 - -letterbox
 - Drawable window region has a 16:9 aspect ratio, regardless of actual window size.
 - -lit
 - Enable lighting.
 - -flat
 - Flat shading (OpenGL will use one color per primitive, rather than interpolating betwixt vertices).
 - -wire
 - Wireframe.
 - -nowater
 - Do not display 'water' (forces negative values to zero, and selects a different coloring method).
 - -visibility float
 - Value in range [0.2,1.0] (default 0.6) specifying proportion of viewable XY plane which is to be drawn upon.
 - -color string
 - Selects color scheme. Use with no or bogus argument for current list.
 - -nsubdivs integer
 - 
Number of times to recursively subdivide each triangular tile.  Each 
increment increases total triangles by a factor of 4; for instance the default
setting 4 results in 256 triangles per tile.
 
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.