文件名称:3DPhysicEngine
介绍说明--下载内容均来自于网络,请自行研究使用
一个能模拟球碰撞的源代码~其实整个框架已近接近完全~你可以添加其他形状的碰撞判断与响应以及完善旋转方面的东西就成为一个物理引擎了~要运行必须安装DX9SDK开发包-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.
(系统自动生成,下载前可以参看下载内容)
下载文件列表
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