Libsball 1.0 review

Download
by rbytes.net on

Libsball is a simple POSIX-based library for communicating with Spaceball 2003, 3000, 3003, and 4000 FLX six-degree-of-freedom motion

License: BSD License
File size: 17K
Developer: John Stone
0 stars award from rbytes.net

Libsball is a simple POSIX-based library for communicating with Spaceball 2003, 3000, 3003, and 4000 FLX six-degree-of-freedom motion control devices, via RS-232 serial ports on Unix-like systems.

Spaceballs are excellent controllers for CAD/CAM, scientific visualization, and general 3-D VR work. Libsball library makes it very easy for anyone to incorporate a spaceball into their work.

Applications which support the Spaceball (via LibSBall code)

Call for links! If you've written something cool that uses the Spaceball, send me a WWW link to your code or your WWW page and I'd like add it to this list.
FreeWRL: VRML/X3D browser, FreeWRL input device driver
VMD: The molecular visualization program VMD uses libsball for all of its Unix versions.
White Dune VRML97 Editor: White Dune Home Page
VRPN: VRPN Home Page
FreeVR library: FreeVR Home Page
NCSA CAVE library: The NCSA version of the CAVE library incorporates a modified version of the libsball code.
Tachyon parallel ray tracer: I've written an OpenGL previewer and a spaceball-fly feature for Tachyon which allows you to fly around in a scene using the Spaceball. Its done using a first-person view, and was the code I simplified in order to write the "sballfly" demo which is included with libsball.

Libsball 1.0 keywords