Releases: stephengold/Libbulletjme
Releases · stephengold/Libbulletjme
1.0.59
Added 8 methods to the PhysicsSoftBody
class:
cutLink()
getAnchorInfluence()
getAnchorNodeIndex()
getAnchorPivot()
getAnchorRigidId()
isCollisionAllowed()
setNormals()
setVelocities()
1.0.57
Added a getBounds()
method to the PhysicsSoftBody
class.
1.0.56
- Copied the
needBroadphaseCollision
code fromjmePhysicsSpace.cpp
tojme3PhysicsSoftSpace.cpp
. - Added
getClusterCenter()
andsetNodeVelocity()
methods to thePhysicsSoftBody
class. - Removed all null checks for
new
operations: not necessary. - Implemented the
bt32BitAxisSweep3
option injme3PhysicsSoftSpace
. - Registered the
btGImpactCollisionAlgorithm
injme3PhysicsSoftSpace
.
1.0.55
- Removed the redundant
getBoundingCenter()
methods from thePhysicsSoftBody
class. - Renamed the
setMacDisplacement()
method in theSoftBodyWorldInfo
class. - Upgraded the Bullet sources to match SHA1 ID=f4f5f708 of the bullet3 project.
- Added 9 methods to
PhysicsSoftBody
:addVelocity()
getAnchorCount()
getClustersPositions()
getNodeLocation()
getNodeNormal()
getNodesNormals()
getNodesVelocities()
getNodeVelocity()
setVelocity()
1.0.54
- Renamed the
getRestLenghtScale()
andsetRestLenghtScale()
methods in thePhysicsSoftBody
class. - Added an
isInWorld()
method to thePhysicsCollisionObject
class. - Changed
free()
todelete
in thejmeMotionState
destructor.
1.0.53
- Corrected the buffer-reading loops in
PhysicsSoftBody
. - Plugged memory leaks in
MultiSphere
.
1.0.50
Added getters for the frame transforms of cone, hinge, and slider joints.
1.0.49
Bugfix: NullPointerException
thrown by NULL_CHECK
in PhysicsRigidBody.setAngularDamping()
.
1.0.48
- Forced recalculation of pivot offset in
SixDofJoint.getPivotOffset()
and joint angles inSixDofJoint.getAngles()
. - Deployed a
NULL_CHECK
macro.
1.0.46
- Added
getAngles()
andgetPivotOffset()
methods to theSixDofJoint
class. - Updated the Bullet sources to match SHA1 ID=c6a43e0a5 of the bullet3 project.