SOLID 2.0 collision detection library released

Gino van den Bergen gino at win.tue.nl
Wed Sep 9 11:58:21 PDT 1998


I'm happy to announce the release of SOLID version 2.0.

The new SOLID is a library for collision detection of three-dimensional
objects undergoing rigid motion and deformation. SOLID is designed to be
used in interactive 3D graphics applications, and is especially suited for
collision detection of objects and worlds described in VRML. 

The objects can be modeled as primitives, such as boxes, cones, cylinders,
and spheres, or as complex shapes composed of polytopes (line segments,
convex polygons, convex polyhedra). The placement of an object is given
either as a sequence of translations, rotations, and nonuniform scalings,
or as a 4x4 column-major matrix, that represents an affine transformation,
as used in OpenGL.    

The library is written in standard C++ and relies heavily on STL. Currently
it compiles under GNU g++ version 2.8.1 and Visual C++ 5.0. The library has
a standard C API and can be linked to both C and C++ applications.

The source code and documentation is released under the terms of the GNU
Library General Public License. It can be downloaded from URL:

http://www.win.tue.nl/cs/tt/gino/solid/

Gino


-------------
The compgeom mailing lists: see
http://netlib.bell-labs.com/netlib/compgeom/readme.html
or send mail to compgeom-request at research.bell-labs.com with the line:
send readme



More information about the Compgeom-announce mailing list