deterministic_physics
deterministic_physics copied to clipboard
deterministic physics engine for lock-step 3D game development. 能为3D帧同步游戏提供一致性、确定性的物理引擎。
deterministic_physics
deterministic physics engine for lock-step game development
Technologies
Features
- [ ] Shape
- [x] Plane
- [x] Sphere
- [x] Box
- [x] Convex
- [ ] HeightField & WaterShape
- [ ] TriangleMesh
- [ ] Collision Test Algorithm
- [x] BoxBox
- [x] BoxSphere
- [x] BoxPlane
- [x] SphereSphere
- [ ] BoxTriangle
- [ ] SphereTriangle
- [x] Contact Algorithm
- [ ] SolveConstraint
- [ ]
- [ ] Dynamic
- [x] Rigid Body
- [ ] Soft Body
- [ ] Water Body
- [ ] Articulate body
- [ ] Scene Manager
- [x] Loose Grid
How to Start
- Unreal demo(4.27) : UnrealDemo/UnrealDemo.uproject
- UnrealDemo/Content/ThirdPersonCPP/Maps/GRigidTest_Box.umap : 6x6x6 cubes falling test
- UnrealDemo/Content/ThirdPersonCPP/Maps/GPhsics.umap : physics simulation
- UnrealDemo/Content/ThirdPersonCPP/Maps/TestCollisionGPhysics.umap : Test collision algorithm