New
5.5.0
There are a few minor breaking changes, see this document.
New Functionality
- Added new define
JPH_TRACK_SIMULATION_STATSwhich tracks simulation statistics on a per body basis. This can be used to figure out bodies are the most expensive to simulate. - Added
RagdollSettings::CalculateConstraintPrioritieswhich calculates constraint priorities that boost the priority of joints towards the root of the ragdoll. BoxShape,CylinderShapeandTaperedCylinderShapewill now automatically reduce the convex radius if the specified value is too big for the shape (instead of erroring out).- Added ability to configure the thickness of triangles when colliding with soft bodies through
CollideSoftBodyVerticesVsTriangles::sTriangleThickness. - Added
JPH_DEFAULT_ALLOCATE_ALIGNMENTwhich allows defining the default alignment if your allocator's alignment is different from the alignment as defined by .