Introduction - If you have any usage issues, please Google them yourself
This is the use of collision detection library to do a collision detection environment, can choose a variety of algorithms have to experiment.
Packet : 29782194cdtestframework.rar filelist
CDTestFramework\AntTweakBar\ChangeLog.txt
CDTestFramework\AntTweakBar\Clean.bat
CDTestFramework\AntTweakBar\examples\Examples.ncb
CDTestFramework\AntTweakBar\examples\Examples.sln
CDTestFramework\AntTweakBar\examples\Examples.suo
CDTestFramework\AntTweakBar\examples\glfw.h
CDTestFramework\AntTweakBar\examples\glfwdll.lib
CDTestFramework\AntTweakBar\examples\Makefile
CDTestFramework\AntTweakBar\examples\Makefile.x86_64
CDTestFramework\AntTweakBar\examples\TwAdvanced1.cpp
CDTestFramework\AntTweakBar\examples\TwAdvanced1.vcproj
CDTestFramework\AntTweakBar\examples\TwCopyDLL.vcproj
CDTestFramework\AntTweakBar\examples\TwSimpleDX9.cpp
CDTestFramework\AntTweakBar\examples\TwSimpleDX9.vcproj
CDTestFramework\AntTweakBar\examples\TwSimpleGLFW.c
CDTestFramework\AntTweakBar\examples\TwSimpleGLFW.vcproj
CDTestFramework\AntTweakBar\examples\TwSimpleGLUT.c
CDTestFramework\AntTweakBar\examples\TwSimpleGLUT.vcproj
CDTestFramework\AntTweakBar\examples\TwSimpleSDL.c
CDTestFramework\AntTweakBar\examples\TwSimpleSDL.vcproj
CDTestFramework\AntTweakBar\examples
CDTestFramework\AntTweakBar\include\AntTweakBar.h
CDTestFramework\AntTweakBar\include
CDTestFramework\AntTweakBar\lib\AntTweakBar.dll
CDTestFramework\AntTweakBar\lib\AntTweakBar.exp
CDTestFramework\AntTweakBar\lib\AntTweakBar.lib
CDTestFramework\AntTweakBar\lib\libAntTweakBar.so
CDTestFramework\AntTweakBar\lib\libAntTweakBar.so.ldd
CDTestFramework\AntTweakBar\lib\Readme.txt
CDTestFramework\AntTweakBar\lib
CDTestFramework\AntTweakBar\License.txt
CDTestFramework\AntTweakBar\Readme.txt
CDTestFramework\AntTweakBar\src\AntPerfTimer.h
CDTestFramework\AntTweakBar\src\AntTweakBar.rc
CDTestFramework\AntTweakBar\src\AntTweakBar.sln
CDTestFramework\AntTweakBar\src\AntTweakBar.vcproj
CDTestFramework\AntTweakBar\src\LoadOGL.cpp
CDTestFramework\AntTweakBar\src\LoadOGL.h
CDTestFramework\AntTweakBar\src\Makefile
CDTestFramework\AntTweakBar\src\Makefile.x86_64
CDTestFramework\AntTweakBar\src\res\cur00000.cur
CDTestFramework\AntTweakBar\src\res\cur00001.cur
CDTestFramework\AntTweakBar\src\res\cur00002.cur
CDTestFramework\AntTweakBar\src\res\cur00003.cur
CDTestFramework\AntTweakBar\src\res\cur00004.cur
CDTestFramework\AntTweakBar\src\res\cur00005.cur
CDTestFramework\AntTweakBar\src\res\cur00006.cur
CDTestFramework\AntTweakBar\src\res\cur00007.cur
CDTestFramework\AntTweakBar\src\res\cur00008.cur
CDTestFramework\AntTweakBar\src\res\cur00009.cur
CDTestFramework\AntTweakBar\src\res\cur00010.cur
CDTestFramework\AntTweakBar\src\res\cur00011.cur
CDTestFramework\AntTweakBar\src\res\cur00012.cur
CDTestFramework\AntTweakBar\src\res\cur00013.cur
CDTestFramework\AntTweakBar\src\res\curs00.pbm
CDTestFramework\AntTweakBar\src\res\curs01.pbm
CDTestFramework\AntTweakBar\src\res\curs02.pbm
CDTestFramework\AntTweakBar\src\res\curs03.pbm
CDTestFramework\AntTweakBar\src\res\curs04.pbm
CDTestFramework\AntTweakBar\src\res\curs05.pbm
CDTestFramework\AntTweakBar\src\res\curs06.pbm
CDTestFramework\AntTweakBar\src\res\curs07.pbm
CDTestFramework\AntTweakBar\src\res\curs08.pbm
CDTestFramework\AntTweakBar\src\res\curs09.pbm
CDTestFramework\AntTweakBar\src\res\curs10.pbm
CDTestFramework\AntTweakBar\src\res\curs11.pbm
CDTestFramework\AntTweakBar\src\res\curs12.pbm
CDTestFramework\AntTweakBar\src\res\curs13.pbm
CDTestFramework\AntTweakBar\src\res\FontChars.txt
CDTestFramework\AntTweakBar\src\res\FontLargeAA.pgm
CDTestFramework\AntTweakBar\src\res\FontNormal.pgm
CDTestFramework\AntTweakBar\src\res\FontNormalAA.pgm
CDTestFramework\AntTweakBar\src\res\FontSmall.pgm
CDTestFramework\AntTweakBar\src\res\mask00.pbm
CDTestFramework\AntTweakBar\src\res\mask01.pbm
CDTestFramework\AntTweakBar\src\res\mask02.pbm
CDTestFramework\AntTweakBar\src\res\mask03.pbm
CDTestFramework\AntTweakBar\src\res\mask04.pbm
CDTestFramework\AntTweakBar\src\res\mask05.pbm
CDTestFramework\AntTweakBar\src\res\mask06.pbm
CDTestFramework\AntTweakBar\src\res\mask07.pbm
CDTestFramework\AntTweakBar\src\res\mask08.pbm
CDTestFramework\AntTweakBar\src\res\mask09.pbm
CDTestFramework\AntTweakBar\src\res\mask10.pbm
CDTestFramework\AntTweakBar\src\res\mask11.pbm
CDTestFramework\AntTweakBar\src\res\mask12.pbm
CDTestFramework\AntTweakBar\src\res\mask13.pbm
CDTestFramework\AntTweakBar\src\res\TwXCursors.h
CDTestFramework\AntTweakBar\src\res
CDTestFramework\AntTweakBar\src\resource.h
CDTestFramework\AntTweakBar\src\TwBar.cpp
CDTestFramework\AntTweakBar\src\TwBar.h
CDTestFramework\AntTweakBar\src\TwColors.cpp
CDTestFramework\AntTweakBar\src\TwColors.h
CDTestFramework\AntTweakBar\src\TwDirect3D9.cpp
CDTestFramework\AntTweakBar\src\TwDirect3D9.h
CDTestFramework\AntTweakBar\src\TwEventGLFW.c
CDTestFramework\AntTweakBar\src\TwEventGLUT.c
CDTestFramework\AntTweakBar\src\TwEventSDL.c
CDTestFramework\AntTweakBar\src\TwEventWin32.c
CDTestFramework\AntTweakBar\src\TwFonts.cpp
CDTestFramework\AntTweakBar\src\TwFonts.h
CDTestFramework\AntTweakBar\src\TwGraph.h
CDTestFramework\AntTweakBar\src\TwMgr.cpp
CDTestFramework\AntTweakBar\src\TwMgr.h
CDTestFramework\AntTweakBar\src\TwOpenGL.cpp
CDTestFramework\AntTweakBar\src\TwOpenGL.h
CDTestFramework\AntTweakBar\src\TwPrecomp.cpp
CDTestFramework\AntTweakBar\src\TwPrecomp.h
CDTestFramework\AntTweakBar\src
CDTestFramework\AntTweakBar
CDTestFramework\Bin\AntTweakBar.dll
CDTestFramework\Bin\CDTestFramework.exe
CDTestFramework\Bin\Opcode.dll
CDTestFramework\Bin
CDTestFramework\BipartiteBoxPruning.cpp
CDTestFramework\BipartiteBoxPruning.h
CDTestFramework\Camera.cpp
CDTestFramework\Camera.h
CDTestFramework\CapsuleMeshQuery.cpp
CDTestFramework\CapsuleMeshQuery.h
CDTestFramework\CDTestFramework.cpp
CDTestFramework\CDTestFramework.h
CDTestFramework\CDTestFramework.ncb
CDTestFramework\CDTestFramework.sln
CDTestFramework\CDTestFramework.suo
CDTestFramework\CDTestFramework.txt
CDTestFramework\CDTestFramework.vcproj
CDTestFramework\CollisionTest.cpp
CDTestFramework\CollisionTest.h
CDTestFramework\CompleteBoxPruning.cpp
CDTestFramework\CompleteBoxPruning.h
CDTestFramework\convex1.bin
CDTestFramework\GLFontData.h
CDTestFramework\GLFontRenderer.cpp
CDTestFramework\GLFontRenderer.h
CDTestFramework\History.txt
CDTestFramework\IceHelpers.cpp
CDTestFramework\IceHelpers.h
CDTestFramework\OBBMeshQuery.cpp
CDTestFramework\OBBMeshQuery.h
CDTestFramework\Opcode\Ice\IceAABB.cpp
CDTestFramework\Opcode\Ice\IceAABB.h
CDTestFramework\Opcode\Ice\IceAxes.h
CDTestFramework\Opcode\Ice\IceBoundingSphere.h
CDTestFramework\Opcode\Ice\IceContainer.cpp
CDTestFramework\Opcode\Ice\IceContainer.h
CDTestFramework\Opcode\Ice\IceFPU.h
CDTestFramework\Opcode\Ice\IceHPoint.cpp
CDTestFramework\Opcode\Ice\IceHPoint.h
CDTestFramework\Opcode\Ice\IceIndexedTriangle.cpp
CDTestFramework\Opcode\Ice\IceIndexedTriangle.h
CDTestFramework\Opcode\Ice\IceLSS.h
CDTestFramework\Opcode\Ice\IceMatrix3x3.cpp
CDTestFramework\Opcode\Ice\IceMatrix3x3.h
CDTestFramework\Opcode\Ice\IceMatrix4x4.cpp
CDTestFramework\Opcode\Ice\IceMatrix4x4.h
CDTestFramework\Opcode\Ice\IceMemoryMacros.h
CDTestFramework\Opcode\Ice\IceOBB.cpp
CDTestFramework\Opcode\Ice\IceOBB.h
CDTestFramework\Opcode\Ice\IcePairs.h
CDTestFramework\Opcode\Ice\IcePlane.cpp
CDTestFramework\Opcode\Ice\IcePlane.h
CDTestFramework\Opcode\Ice\IcePoint.cpp
CDTestFramework\Opcode\Ice\IcePoint.h
CDTestFramework\Opcode\Ice\IcePreprocessor.h
CDTestFramework\Opcode\Ice\IceRandom.cpp
CDTestFramework\Opcode\Ice\IceRandom.h
CDTestFramework\Opcode\Ice\IceRay.cpp
CDTestFramework\Opcode\Ice\IceRay.h
CDTestFramework\Opcode\Ice\IceRevisitedRadix.cpp
CDTestFramework\Opcode\Ice\IceRevisitedRadix.h
CDTestFramework\Opcode\Ice\IceSegment.cpp
CDTestFramework\Opcode\Ice\IceSegment.h
CDTestFramework\Opcode\Ice\IceTriangle.cpp
CDTestFramework\Opcode\Ice\IceTriangle.h
CDTestFramework\Opcode\Ice\IceTrilist.h
CDTestFramework\Opcode\Ice\IceTypes.h
CDTestFramework\Opcode\Ice\IceUtils.cpp
CDTestFramework\Opcode\Ice\IceUtils.h
CDTestFramework\Opcode\Ice
CDTestFramework\Opcode\Opcode.cpp
CDTestFramework\Opcode\Opcode.dsp
CDTestFramework\Opcode\Opcode.dsw
CDTestFramework\Opcode\Opcode.h
CDTestFramework\Opcode\Opcode.ncb
CDTestFramework\Opcode\Opcode.opt
CDTestFramework\Opcode\Opcode.plg
CDTestFramework\Opcode\Opcode.sln
CDTestFramework\Opcode\Opcode.suo
CDTestFramework\Opcode\Opcode.vcproj
CDTestFramework\Opcode\OPC_AABBCollider.cpp
CDTestFramework\Opcode\OPC_AABBCollider.h
CDTestFramework\Opcode\OPC_AABBTree.cpp
CDTestFramework\Opcode\OPC_AABBTree.h
CDTestFramework\Opcode\OPC_BaseModel.cpp
CDTestFramework\Opcode\OPC_BaseModel.h
CDTestFramework\Opcode\OPC_BoxBoxOverlap.h
CDTestFramework\Opcode\OPC_BoxPruning.cpp
CDTestFramework\Opcode\OPC_BoxPruning.h
CDTestFramework\Opcode\OPC_Collider.cpp
CDTestFramework\Opcode\OPC_Collider.h
CDTestFramework\Opcode\OPC_Common.cpp
CDTestFramework\Opcode\OPC_Common.h
CDTestFramework\Opcode\OPC_HybridModel.cpp
CDTestFramework\Opcode\OPC_HybridModel.h
CDTestFramework\Opcode\OPC_IceHook.h
CDTestFramework\Opcode\OPC_LSSAABBOverlap.h
CDTestFramework\Opcode\OPC_LSSCollider.cpp
CDTestFramework\Opcode\OPC_LSSCollider.h
CDTestFramework\Opcode\OPC_LSSTriOverlap.h
CDTestFramework\Opcode\OPC_MeshInterface.cpp
CDTestFramework\Opcode\OPC_MeshInterface.h
CDTestFramework\Opcode\OPC_Model.cpp
CDTestFramework\Opcode\OPC_Model.h
CDTestFramework\Opcode\OPC_OBBCollider.cpp
CDTestFramework\Opcode\OPC_OBBCollider.h
CDTestFramework\Opcode\OPC_OptimizedTree.cpp
CDTestFramework\Opcode\OPC_OptimizedTree.h
CDTestFramework\Opcode\OPC_Picking.cpp
CDTestFramework\Opcode\OPC_Picking.h
CDTestFramework\Opcode\OPC_PlanesAABBOverlap.h
CDTestFramework\Opcode\OPC_PlanesCollider.cpp
CDTestFramework\Opcode\OPC_PlanesCollider.h
CDTestFramework\Opcode\OPC_PlanesTriOverlap.h
CDTestFramework\Opcode\OPC_RayAABBOverlap.h
CDTestFramework\Opcode\OPC_RayCollider.cpp
CDTestFramework\Opcode\OPC_RayCollider.h
CDTestFramework\Opcode\OPC_RayTriOverlap.h
CDTestFramework\Opcode\OPC_Settings.h
CDTestFramework\Opcode\OPC_SphereAABBOverlap.h
CDTestFramework\Opcode\OPC_SphereCollider.cpp
CDTestFramework\Opcode\OPC_SphereCollider.h
CDTestFramework\Opcode\OPC_SphereTriOverlap.h
CDTestFramework\Opcode\OPC_SweepAndPrune.cpp
CDTestFramework\Opcode\OPC_SweepAndPrune.h
CDTestFramework\Opcode\OPC_TreeBuilders.cpp
CDTestFramework\Opcode\OPC_TreeBuilders.h
CDTestFramework\Opcode\OPC_TreeCollider.cpp
CDTestFramework\Opcode\OPC_TreeCollider.h
CDTestFramework\Opcode\OPC_TriBoxOverlap.h
CDTestFramework\Opcode\OPC_TriTriOverlap.h
CDTestFramework\Opcode\OPC_VolumeCollider.cpp
CDTestFramework\Opcode\OPC_VolumeCollider.h
CDTestFramework\Opcode\ReadMe.txt
CDTestFramework\Opcode\StdAfx.cpp
CDTestFramework\Opcode\StdAfx.h
CDTestFramework\Opcode
CDTestFramework\Profiling.h
CDTestFramework\ReadMe.txt
CDTestFramework\RenderingHelpers.cpp
CDTestFramework\RenderingHelpers.h
CDTestFramework\SphereMeshQuery.cpp
CDTestFramework\SphereMeshQuery.h
CDTestFramework\stdafx.cpp
CDTestFramework\stdafx.h
CDTestFramework\Terrain.cpp
CDTestFramework\Terrain.h
CDTestFramework