Skip to content

3D physics simulation. Using open source physics simulation lib (newton) and directx9.

License

Notifications You must be signed in to change notification settings

forestluo/4DClass

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

4DClass

三维物理仿真系统。利用开源的物理仿真系统接口以及DirectX 9编写。

由于DirectX以及Windows API的变化,现在系统已经无法完全编译通过。可以通过虚拟机退回到Win7时代,尝试编译。

  1. 4DBasic 基础数据类型描述。

  2. 4DCollision 物体碰撞检测模块。 包括:单体和组合体检测。

  3. 4DContainer 基础数据容器模块。 包括:链表、Hash树、Hash树链。

  4. 4DGeometry 物体包围盒定义模块。 包括:盒体和球体

  5. 4DMath 基础数学模块。 包括:矢量、矩阵、四元数。

  6. 4DNewton 与Newton API接口模块。 包括:单体、组合体和关节。

  7. 4DPhysics 基础物理物体定义。

  8. 4DRenderable 基础几何体相关数据定义。

  9. 4DString 字符串模块。

  10. 4DWorld 基础世界对像定义。

  11. D3DXPhysics 高级物理对象及场景定义。

  12. D3DXRenderable 基础可绘制物体定义。

  13. D3DXResource 基础可绘制资源定义。

  14. D3DXApplication 基础应用场景和环境的定义。

  15. MFCCase 基于MFC环境的应用。

  16. DXUTCase 基于DXUT环境的应用。

  17. CLEyeCase 基于OpenCV和CLEye SDK的基础检测程序。用于验证PS3Eye的工作和开发情况。


给作者捐赠:

                

About

3D physics simulation. Using open source physics simulation lib (newton) and directx9.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published