Welcome to Blaze!
A light-weight, 2D game physics engine.
Implemented:
Rigid Body Dynamics
Sequential Impulse (SI) solver
Stacking
Joints
Non-convex models via. partitioning and covering
Collision Callbacks
To do:
Optimizations!
Continuous collision detection (CCD) refinement
Smoothed particle hydrodynamics (SPH)
Sleeping
Islands
Documentation
Blaze was born from the Chipmunk game physics (http://wiki.slembcke.net/main/published/Chipmunk) library.
Project Links:
- Documentation: http://svn.dsource.org/projects/blaze/downloads/docs/blaze/blaze.dynamics.GeometricShape.html
Interested in collision detection methods employed in Blaze?
- MPR2D: http://code.google.com/p/mpr2d/
- GJKD: http://code.google.com/p/gjkd/
- Separating Axis Test (SAT): http://www.harveycartel.org/metanet/tutorials/tutorialA.html
Interested in contributing? Express your interest in the forum!
Attachments
- stack.PNG (22.3 kB) -
Demo Screen Shot
, added by zzzzrrr on 02/26/08 14:33:40. - pentagonRain.PNG (38.8 kB) -
Another screen shot
, added by zzzzrrr on 02/26/08 14:34:11.
