Box3D Logo Draft Version 1 |
This blog will be a diary of my progress while developing my own physics engine, named Box3D as it's Box2D extended to the third dimension.
Currently some progress has already taken place.
- I already have ported Box2D Lite, but only with support for spheres.
- DynamicTree has been extended to 3D, but not thoroughly tested.
- Any shapes other then spheres.
- Shape abstraction, needed so I can have different types of shapes.
- 3D angular velocity stuff. Need to add inertia matrix stuff.
- Actually use the DynamicTree for broad phase collision.
- Add interfaces for broad phase, controllers, etc.
- Add more shapes. Need to write my own collision engine.
- Tons of other stuff!
- Spheres, Boxes, and Heightfield shapes.
- Contact persistence.
- Ball-Socket joint.
- Learn a ton about physics simulation.