Introduction - If you have any usage issues, please Google them yourself
Collision detection algorithm based on K_DOPS a small instance. Simulated two things like this on the crash test. Crash test results show the impact point and response time.
Packet : 35738616k_dops.rar filelist
K_Dops\test_troi.suo
K_Dops\AABB.H
K_Dops\build.Cpp
K_Dops\collide.Cpp
K_Dops\EndPoint.H
K_Dops\graphics.Cpp
K_Dops\graphics.H
K_Dops\matvec.H
K_Dops\moments.H
K_Dops\NBody.Cpp
K_Dops\NBody.H
K_Dops\obb.H
K_Dops\overlap.Cpp
K_Dops\overlap.H
K_Dops\PairData.Cpp
K_Dops\PairData.H
K_Dops\polytope.Cpp
K_Dops\polytope.H
K_Dops\RAPID.Cpp
K_Dops\RAPID.H
K_Dops\RAPID_version.H
K_Dops\ReadMe.txt
K_Dops\StdAfx.cpp
K_Dops\StdAfx.h
K_Dops\test_troi.opt
K_Dops\K_DOPS.vcproj.JUJUMAO.Administrator.user
K_Dops\triangle.H
K_Dops\VCol.h
K_Dops\VCollide.Cpp
K_Dops\VCollide.H
K_Dops\vector.H
K_Dops\VInternal.Cpp
K_Dops\VInternal.H
K_Dops\K_DOPS.dsp
K_Dops\K_DOPS.sln
K_Dops\K_DOPS.vcproj
K_Dops\K_DOPS.dsw
K_Dops\K_DOPS.ncb
K_Dops\K_DOPS.plg
K_Dops\6dop.cpp
K_Dops\14dop.cpp
K_Dops\quickcd.h
K_Dops\quickcd.cpp
K_Dops\test_troi.cpp
K_Dops\K_DOPS.opt
K_Dops\~VC1A6.tmp
K_Dops\~VC1A5.tmp
K_Dops\input\swinging\model1.path
K_Dops\input\swinging\model1.psoup
K_Dops\input\swinging\model2.path
K_Dops\input\swinging\model2.psoup
K_Dops\input\hooked1\model1.path
K_Dops\input\hooked1\model1.psoup
K_Dops\input\hooked1\model2.path
K_Dops\input\hooked1\model2.psoup
K_Dops\input\14_DOPS\model1.path
K_Dops\input\14_DOPS\model2.path
K_Dops\input\14_DOPS\model2.psoup
K_Dops\input\14_DOPS\model1.psoup
K_Dops\input\6_DOPS\model1.path
K_Dops\input\6_DOPS\model1.psoup
K_Dops\input\6_DOPS\model2.path
K_Dops\input\6_DOPS\model2.psoup
K_Dops\input\falling1\model1.path
K_Dops\input\falling1\model1.psoup
K_Dops\input\falling1\model2.path
K_Dops\input\falling1\model2.psoup
K_Dops\Debug1\vc60.idb
K_Dops\Debug1\test_troi.pch
K_Dops\Debug1\vc60.pdb
K_Dops\Debug1\VInternal.obj
K_Dops\Debug1\VCollide.obj
K_Dops\Debug1\RAPID.obj
K_Dops\Debug1\polytope.obj
K_Dops\Debug1\PairData.obj
K_Dops\Debug1\overlap.obj
K_Dops\Debug1\NBody.obj
K_Dops\Debug1\graphics.obj
K_Dops\Debug1\collide.obj
K_Dops\Debug1\build.obj
K_Dops\Debug1\test_troi.ilk
K_Dops\Debug1\test_troi.pdb
K_Dops\Debug1\K_DOPS.pch
K_Dops\Debug1\StdAfx.obj
K_Dops\Debug1\K_DOPS.ilk
K_Dops\Debug1\K_DOPS.exe
K_Dops\Debug1\K_DOPS.pdb
K_Dops\Debug1\glut32.dll
K_Dops\Debug1\test_troi.exe.embed.manifest
K_Dops\Debug1\test_troi.obj
K_Dops\Debug1\input\falling1\model1.path
K_Dops\Debug1\input\falling1\model1.psoup
K_Dops\Debug1\input\falling1\model2.path
K_Dops\Debug1\input\falling1\model2.psoup
K_Dops\Debug1\input\6_DOPS\model1.path
K_Dops\Debug1\input\6_DOPS\model1.psoup
K_Dops\Debug1\input\6_DOPS\model2.path
K_Dops\Debug1\input\6_DOPS\model2.psoup
K_Dops\Debug1\input\14_DOPS\model1.path
K_Dops\Debug1\input\14_DOPS\model2.path
K_Dops\Debug1\input\falling1
K_Dops\Debug1\input\6_DOPS
K_Dops\Debug1\input\14_DOPS
K_Dops\input\swinging
K_Dops\input\hooked1
K_Dops\input\14_DOPS
K_Dops\input\6_DOPS
K_Dops\input\falling1
K_Dops\Debug1\input
K_Dops\Debug
K_Dops\input
K_Dops\Debug1
K_Dops