| Package | Description |
|---|---|
| com.jme3.bullet |
central classes of the physics system
|
| com.jme3.bullet.animation |
A dynamic animation control and some associated classes.
|
| com.jme3.bullet.debug |
visualize physics objects for debugging
|
| com.jme3.bullet.joints |
physics joints: join pairs of rigid bodies in order to constrain their
relative motion
|
| com.jme3.bullet.objects |
physics collision objects, including vehicles
|
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<PhysicsJoint> |
PhysicsSpace.getJointList() |
| Modifier and Type | Method and Description |
|---|---|
PhysicsJoint |
PhysicsLink.getJoint()
Access the joint between this link's rigid body and that of its parent.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
PhysicsLink.setJoint(PhysicsJoint joint)
Assign a physics joint to this link, or cancel the assigned joint.
|
| Modifier and Type | Field and Description |
|---|---|
protected PhysicsJoint |
BulletJointDebugControl.body |
| Modifier and Type | Field and Description |
|---|---|
protected java.util.HashMap<PhysicsJoint,com.jme3.scene.Spatial> |
BulletDebugAppState.joints
map joints to visualizations
|
| Constructor and Description |
|---|
BulletJointDebugControl(BulletDebugAppState debugAppState,
PhysicsJoint body)
Instantiate an enabled control to visualize the specified joint.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ConeJoint
From bullet manual:
To create ragdolls, the cone twist constraint is very useful for limbs like the upper arm. |
class |
HingeJoint
From bullet manual:
Hinge constraint, or revolute joint restricts two additional angular degrees of freedom, so the body can only rotate around one axis, the hinge axis. |
class |
Point2PointJoint
From bullet manual:
Point to point constraint, also known as ball socket joint limits the translation so that the local pivot points of 2 rigid bodies match in worldspace. |
class |
SixDofJoint
From bullet manual:
This generic constraint can emulate a variety of standard constraints, by configuring each of the 6 degrees of freedom (DOF). |
class |
SliderJoint
From bullet manual:
The slider constraint allows the body to rotate around one axis and translate along this axis. |
| Modifier and Type | Field and Description |
|---|---|
protected java.util.ArrayList<PhysicsJoint> |
PhysicsRigidBody.joints |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<PhysicsJoint> |
PhysicsRigidBody.getJoints()
Returns a list of connected joints.
|
| Modifier and Type | Method and Description |
|---|---|
void |
PhysicsRigidBody.addJoint(PhysicsJoint joint)
do not use manually, joints are added automatically
|
void |
PhysicsRigidBody.removeJoint(PhysicsJoint joint) |