Search in sources :

Example 36 with BulletAppState

use of com.jme3.bullet.BulletAppState in project jmonkeyengine by jMonkeyEngine.

the class TestPhysicsHingeJoint method simpleInitApp.

@Override
public void simpleInitApp() {
    bulletAppState = new BulletAppState();
    stateManager.attach(bulletAppState);
    bulletAppState.setDebugEnabled(true);
    setupKeys();
    setupJoint();
}
Also used : BulletAppState(com.jme3.bullet.BulletAppState)

Aggregations

BulletAppState (com.jme3.bullet.BulletAppState)34 Vector3f (com.jme3.math.Vector3f)25 RigidBodyControl (com.jme3.bullet.control.RigidBodyControl)20 Node (com.jme3.scene.Node)14 Sphere (com.jme3.scene.shape.Sphere)13 SphereCollisionShape (com.jme3.bullet.collision.shapes.SphereCollisionShape)11 CapsuleCollisionShape (com.jme3.bullet.collision.shapes.CapsuleCollisionShape)8 DirectionalLight (com.jme3.light.DirectionalLight)8 Material (com.jme3.material.Material)8 Box (com.jme3.scene.shape.Box)8 CharacterControl (com.jme3.bullet.control.CharacterControl)7 ColorRGBA (com.jme3.math.ColorRGBA)7 TerrainLodControl (com.jme3.terrain.geomipmap.TerrainLodControl)6 TerrainQuad (com.jme3.terrain.geomipmap.TerrainQuad)6 MouseButtonTrigger (com.jme3.input.controls.MouseButtonTrigger)5 DistanceLodCalculator (com.jme3.terrain.geomipmap.lodcalc.DistanceLodCalculator)5 ScreenshotAppState (com.jme3.app.state.ScreenshotAppState)4 HeightfieldCollisionShape (com.jme3.bullet.collision.shapes.HeightfieldCollisionShape)4 Plane (com.jme3.math.Plane)4 Geometry (com.jme3.scene.Geometry)4