0.9.8
-
API changes:
- Removed the
containsBody()method from thePhysicsSystemclass. - Deleted the public "user data" accessors from the
Shapeclass. - Redeclared the
ConvexHullBuilderconstructor. - Changed
VehicleConstraintto manage the step listener
like a contained object. - Added chaining to 41 public methods.
- Changed the return types of the
getHits()methods in the
AllHitCollideShapeCollectorandAllHitRayCastBodyCollectorclasses. - Corrected the return type of
SoftBodyCreationSettings.getSettings().
- Removed the
-
Bugfixes:
Shapethrows anUnsatisfiedLinkErrorgetHit()doesn't return a new object- silently starting extra cleaner threads
- logic error in MeshShapeSettings.cpp
- logic errors in
countDebugTriangles()andcopyDebugTriangles() - bugfix: unimplemented
putEdgeIndices()method
-
Added classes:
AllHitCastRayCollectorAllHitCastShapeCollectorAllHitCollidePointCollectorAllHitCollideShapeBodyCollectorAllHitTransformedShapeCollectorAnyHitCastRayCollectorAnyHitCastShapeCollectorAnyHitCollideShapeCollectorCharacterRefCCharacterVirtualRefCClosestHitCollideShapeCollectorCsrFaceFloat2GetTrianglesContextPhysicsMaterialRefCScaleHelpersShapeSettingsRefCSupportingFaceTransformedShapeTransformedShapeCollectorVertexArray
-
Added interfaces:
ConstFaceConstMotionPropertiesConstSoftBodyMotionPropertiesConstSoftBodyVertex
-
Implemented revision counting for collision shapes.
-
Added many public constructors and methods to the libraries.
-
Defined another desktop platform: Linux_LoongArch64
-
Updated the Jolt source code and assets to 0373ec0 (=v5.3.0).
-
Updated the jSnapLoader library to v1.1.1-stable .
-
Updated the OSHI library to v6.8.0 .