Function Keys



F1:
Toggles between "menu-mode" and "no-menu-mode". When started, the server comes up in "menu-mode". In this mode, the server displays its output in a single GLX-window, which is divided into a 3D-viewport, a menu-box (along the right margin of the GLX-window, a command-line-box (bottom line of the GLX-Window), and a message box (5 lines above the command-line-box). In "no-menu-mode", only the 3D-viewport will be displayed, expanded to fill out the whole GLX-window at its present size. The command line, although invisible in this mode, remains active: commands may still be entered through the keyboard.
Shift-F1:
Toggle between "graphics+text" and "text-only" modes. In "text-only" mode, the 3D-viewport will be hidden, while the message and menu boxes will take up the full screen.
F2:
Hardcopy of 3D window. The format of the graphics file produced will be determined by the extension of the filename (entered at the command line prompt). This function is not implemented in the Windows version of the Wit!P graphics server. (Note: output file will be written into the directory in which the graphics server was started, which is not necessarily the current working directory.)
Shift-F2:
Copies message buffer to file (filename entered at the command line prompt). (Note: output file will be written into the directory in which the graphics server was started, which is not necessarily the current working directory.)
F3:
Toggle between full screen (without border) and partial screen modes. This function is not implemented in the Windows version of the Wit!P graphics server.
F6:
Rock (toggle). Turns rocking on and off. The rocking amplitude (in degrees) and the rocking step size (angle of rotation  between updates) may be set through the "set rock" command.
F12:
"photo mode" (toggle). In photo mode, the graphics cursor will be hidden if the input devices (keyboard and mouse) are inactive for more than ~1/2 of a second.



the following functions are for tuning and debugging only:

F5:

Benchmark. Measures the time for a given number of updates of the 3D-viewport with 1 degree rotations between updates. Not a very useful operation for the general public, but useful for tuning the graphics server on new hardware.
Shift-F5:
Debug mode (toggle). If debug mode is on, the Wit!P graphics server will dump client/server message headers to stderr. Not a useful operation for the general user.

obsolete, but still available...

F7:

Sphere rendering mode. Toggles between using GLUT library quadrics (default) and recursive subdivision of platonic solids when rendering spheres. Pretty useless option, since quadrics look nicer and are faster to render.




A.Widmer, NIBR/CPC/CSG-SB