solid
所属分类:3D图形编程
开发工具:C++
文件大小:333KB
下载次数:4
上传日期:2007-10-29 20:05:07
上 传 者:
shenxu
说明: CVS工具包,实现三维实体的碰撞,内有详细的说明
(CVS toolkit to realize three-dimensional entities of the collision, which has detailed instructions)
文件列表:
solid\LICENSE_GPL.txt (18354, 2004-02-16)
solid\LICENSE_QPL.txt (4941, 2004-02-16)
solid\Makefile (2261, 2005-04-10)
solid\Makefile.am (119, 2004-02-16)
solid\SConscript (1302, 2006-06-05)
solid\configure.ac (2680, 2004-07-17)
solid\depcomp (12123, 2004-02-16)
solid\install-sh (6315, 2004-02-16)
solid\ltmain.sh (143588, 2004-02-16)
solid\missing (10270, 2004-02-16)
solid\mkinstalldirs (1988, 2004-02-16)
solid\src\DT_AlgoTable.h (1454, 2004-02-16)
solid\src\DT_C-api.cpp (14279, 2004-11-06)
solid\src\DT_Encounter.cpp (3787, 2004-11-06)
solid\src\DT_Encounter.h (2496, 2004-02-16)
solid\src\DT_Object.cpp (11111, 2004-05-16)
solid\src\DT_Object.h (3741, 2004-02-16)
solid\src\DT_RespTable.cpp (4829, 2004-02-16)
solid\src\DT_RespTable.h (3682, 2004-02-16)
solid\src\DT_Response.h (1878, 2004-02-16)
solid\src\DT_Scene.cpp (4598, 2004-02-16)
solid\src\DT_Scene.h (1695, 2004-02-16)
solid\src\Makefile (1497, 2005-04-10)
solid\src\Makefile.am (429, 2004-02-16)
solid\src\convex\DT_Accuracy.cpp (1260, 2004-02-16)
solid\src\convex\DT_Accuracy.h (1588, 2004-02-16)
solid\src\convex\DT_Array.h (1817, 2004-11-24)
solid\src\convex\DT_Box.cpp (3312, 2004-02-16)
solid\src\convex\DT_Box.h (1948, 2004-02-16)
solid\src\convex\DT_Cone.cpp (1523, 2004-02-16)
solid\src\convex\DT_Cone.h (1412, 2004-02-16)
solid\src\convex\DT_Convex.cpp (9203, 2004-02-16)
solid\src\convex\DT_Convex.h (2370, 2004-02-16)
solid\src\convex\DT_Cylinder.cpp (1398, 2004-02-16)
solid\src\convex\DT_Cylinder.h (1347, 2004-02-16)
solid\src\convex\DT_Facet.cpp (2533, 2004-02-16)
solid\src\convex\DT_Facet.h (3320, 2004-02-16)
solid\src\convex\DT_GJK.h (11261, 2004-02-16)
solid\src\convex\DT_Hull.h (1590, 2004-02-16)
... ...
SOLID - Software Library for Interference Detection
SOLID is a software library containing functions for performing
intersection tests and proximity queries that are useful in the context
of collision detection. Collision detection is the process of detecting
pairs of geometric objects that are intersecting or are within a given
proximity of each other. In particular, SOLID is useful for detecting
collisions between objects that are moving relatively of each other over
time. The motions of objects are controlled by the client application,
and are not determined or affected by SOLID.
This open-source edition of SOLID version 3 is released under the terms of
either the GNU Public License (GPL) or the Q Public License (QPL). This means
that for software created with SOLID version 3 you must comply with the terms
of one of these licenses. You may choose wich of these licenses best suits
your purpose. See the following files contained in this distribution for a
complete list of terms and conditions of these licenses:
LICENSE_QPL.txt The Q Public License
LICENSE_GPL.txt The GNU General Public License
These licenses do not permit the use of SOLID 3 in closed-source software
products. For enquiries about commercial use of SOLID, please contact
info@dtecta.com.
SOLID 3 uses Qhull from The Geometry Center of the University of Minnesota.
Qhull is copyrighted as noted below. Qhull is free software and may be
obtained via anonymous ftp from geom.umn.edu.
Qhull, Copyright (c) 1993-2002
The National Science and Technology Research Center for
Computation and Visualization of Geometric Structures
(The Geometry Center)
University of Minnesota
400 Lind Hall
207 Church Street S.E.
Minneapolis, MN 55455 USA
email: qhull@geom.umn.edu
Installation
For details on how to install SOLID see the documention in the 'doc' directory.
Platforms
SOLID 3 has been tested on the following platforms:
Linux IA32 gcc 2.95.3, gcc 3.3
Win32 MSVC++ 6.0 SP4, MSVC++ 7.1
近期下载者:
相关文件:
收藏者: