Description: a simple physic engine , at this case , we simulate the situation between balls, you can add another shape and corresponding algorithm to improve this engine.
To Search:
File list (Check if you may need any files):
3DPhysicEngine\3DPhysicEngine.vcxproj
..............\3DPhysicEngine.vcxproj.filters
..............\3DPhysicEngine.vcxproj.user
..............\Camera\Camera.cpp
..............\......\Camera.h
..............\D3DFrameWork.cpp
..............\D3DFrameWork.h
..............\.ebug\3DPhysicEngine.lastbuildstate
..............\.....\3DPhysicEngine.log
..............\.....\Box.obj
..............\.....\Camera.obj
..............\.....\CL.read.1.tlog
..............\.....\CL.write.1.tlog
..............\.....\Cylinder.obj
..............\.....\D3DFrameWork.obj
..............\.....\link-cvtres.read.1.tlog
..............\.....\link-cvtres.write.1.tlog
..............\.....\link-rc.read.1.tlog
..............\.....\link-rc.write.1.tlog
..............\.....\link.15552-cvtres.read.1.tlog
..............\.....\link.15552-cvtres.write.1.tlog
..............\.....\link.15552-rc.read.1.tlog
..............\.....\link.15552-rc.write.1.tlog
..............\.....\link.15552.read.1.tlog
..............\.....\link.15552.write.1.tlog
..............\.....\link.20980-cvtres.read.1.tlog
..............\.....\link.20980-cvtres.write.1.tlog
..............\.....\link.20980-rc.read.1.tlog
..............\.....\link.20980-rc.write.1.tlog
..............\.....\link.20980.read.1.tlog
..............\.....\link.20980.write.1.tlog
..............\.....\link.26588-cvtres.read.1.tlog
..............\.....\link.26588-cvtres.write.1.tlog
..............\.....\link.26588-rc.read.1.tlog
..............\.....\link.26588-rc.write.1.tlog
..............\.....\link.26588.read.1.tlog
..............\.....\link.26588.write.1.tlog
..............\.....\link.5216-cvtres.read.1.tlog
..............\.....\link.5216-cvtres.write.1.tlog
..............\.....\link.5216-rc.read.1.tlog
..............\.....\link.5216-rc.write.1.tlog
..............\.....\link.5216.read.1.tlog
..............\.....\link.5216.write.1.tlog
..............\.....\link.read.1.tlog
..............\.....\link.write.1.tlog
..............\.....\Main.obj
..............\.....\ObjectManager.obj
..............\.....\RigidBody.obj
..............\.....\Sphere.obj
..............\.....\vc110.idb
..............\.....\vc110.pdb
..............\.....\World.obj
..............\Main.cpp
..............\.yClass\ObjectManager.cpp
..............\.......\ObjectManager.h
..............\.......\RigidBody.cpp
..............\.......\RigidBody.h
..............\.......\Shape.h
..............\.......\Sphere.cpp
..............\.......\Sphere.h
..............\.......\World.cpp
..............\.......\World.h
..............\Camera
..............\Debug
..............\MyClass
3DPhysicEngine