/external/jmonkeyengine/engine/src/test/jme3test/bullet/ |
TestLocalPhysics.java | 38 import com.jme3.bullet.control.RigidBodyControl; 66 physicsSphere.getControl(RigidBodyControl.class).setPhysicsLocation(new Vector3f(3, 6, 0)); 67 physicsSphere.getControl(RigidBodyControl.class).setApplyPhysicsLocal(true); 72 Node physicsSphere2 = PhysicsTestHelper.createPhysicsTestNode(assetManager, physicsSphere.getControl(RigidBodyControl.class).getCollisionShape(), 1); 73 physicsSphere2.getControl(RigidBodyControl.class).setPhysicsLocation(new Vector3f(4, 8, 0)); 74 physicsSphere2.getControl(RigidBodyControl.class).setApplyPhysicsLocal(true); 80 physicsBox.getControl(RigidBodyControl.class).setFriction(0.1f); 81 physicsBox.getControl(RigidBodyControl.class).setPhysicsLocation(new Vector3f(.6f, 4, .5f)); 82 physicsBox.getControl(RigidBodyControl.class).setApplyPhysicsLocal(true); 88 physicsCylinder.getControl(RigidBodyControl.class).setPhysicsLocation(new Vector3f(2, 2, 0)) [all...] |
TestKinematicAddToPhysicsSpaceIssue.java | 13 import com.jme3.bullet.control.RigidBodyControl; 39 physicsSphere.getControl(RigidBodyControl.class).setPhysicsLocation(new Vector3f(3, 6, 0)); 43 physicsSphere.getControl(RigidBodyControl.class).setKinematic(true); 47 physicsSphere.getControl(RigidBodyControl.class).setKinematic(false); 51 physicsSphere2.getControl(RigidBodyControl.class).setPhysicsLocation(new Vector3f(5, 6, 0)); 57 physicsSphere2.getControl(RigidBodyControl.class).setKinematic(false); 59 physicsSphere2.getControl(RigidBodyControl.class).setKinematic(false); 65 node2.getControl(RigidBodyControl.class).setPhysicsLocation(new Vector3f(2.5f, -4, 0f)); 71 node3.getControl(RigidBodyControl.class).setPhysicsLocation(new Vector3f(0f, -6, 0f));
|
TestSimplePhysics.java | 38 import com.jme3.bullet.control.RigidBodyControl; 66 physicsSphere.getControl(RigidBodyControl.class).setPhysicsLocation(new Vector3f(3, 6, 0)); 71 Node physicsSphere2 = PhysicsTestHelper.createPhysicsTestNode(assetManager, physicsSphere.getControl(RigidBodyControl.class).getCollisionShape(), 1); 72 physicsSphere2.getControl(RigidBodyControl.class).setPhysicsLocation(new Vector3f(4, 8, 0)); 78 physicsBox.getControl(RigidBodyControl.class).setFriction(0.1f); 79 physicsBox.getControl(RigidBodyControl.class).setPhysicsLocation(new Vector3f(.6f, 4, .5f)); 85 physicsCylinder.getControl(RigidBodyControl.class).setPhysicsLocation(new Vector3f(2, 2, 0)); 91 node2.getControl(RigidBodyControl.class).setPhysicsLocation(new Vector3f(2.5f, -4, 0f)); 97 node3.getControl(RigidBodyControl.class).setPhysicsLocation(new Vector3f(0f, -6, 0f));
|
TestCollisionGroups.java | 40 import com.jme3.bullet.control.RigidBodyControl; 68 physicsSphere.getControl(RigidBodyControl.class).setPhysicsLocation(new Vector3f(3, 6, 0)); 74 physicsSphere2.getControl(RigidBodyControl.class).setPhysicsLocation(new Vector3f(4, 8, 0)); 75 physicsSphere2.getControl(RigidBodyControl.class).addCollideWithGroup(PhysicsCollisionObject.COLLISION_GROUP_02); 81 node2.getControl(RigidBodyControl.class).setPhysicsLocation(new Vector3f(2.5f, -4, 0f)); 82 node2.getControl(RigidBodyControl.class).setCollisionGroup(PhysicsCollisionObject.COLLISION_GROUP_02); 83 node2.getControl(RigidBodyControl.class).setCollideWithGroups(PhysicsCollisionObject.COLLISION_GROUP_02); 89 node3.getControl(RigidBodyControl.class).setPhysicsLocation(new Vector3f(0f, -6, 0f));
|
TestPhysicsReadWrite.java | 40 import com.jme3.bullet.control.RigidBodyControl; 78 physicsSphere.getControl(RigidBodyControl.class).setPhysicsLocation(new Vector3f(3, 6, 0)); 83 Node physicsSphere2 = PhysicsTestHelper.createPhysicsTestNode(assetManager, physicsSphere.getControl(RigidBodyControl.class).getCollisionShape(), 1); 84 physicsSphere2.getControl(RigidBodyControl.class).setPhysicsLocation(new Vector3f(4, 8, 0)); 90 physicsBox.getControl(RigidBodyControl.class).setFriction(0.1f); 91 physicsBox.getControl(RigidBodyControl.class).setPhysicsLocation(new Vector3f(.6f, 4, .5f)); 97 physicsCylinder.getControl(RigidBodyControl.class).setPhysicsLocation(new Vector3f(2, 2, 0)); 103 node2.getControl(RigidBodyControl.class).setPhysicsLocation(new Vector3f(2.5f, -4, 0f)); 109 node3.getControl(RigidBodyControl.class).setPhysicsLocation(new Vector3f(0f, -6, 0f)); 114 HingeJoint joint=new HingeJoint(physicsSphere.getControl(RigidBodyControl.class), physicsBox.getControl(RigidBodyControl.class), new Vector3f(-2,0,0), new Vector3f(2,0,0), (…) [all...] |
PhysicsTestHelper.java | 13 import com.jme3.bullet.control.RigidBodyControl; 54 // floorGeometry.addControl(new RigidBodyControl(new PlaneCollisionShape(plane), 0)); 55 floorGeometry.addControl(new RigidBodyControl(0)); 65 //RigidBodyControl automatically uses box collision shapes when attached to single geometry with box mesh 66 boxGeometry.addControl(new RigidBodyControl(2)); 76 sphereGeometry.addControl(new RigidBodyControl(new MeshCollisionShape(sphere), 0)); 96 // floorGeometry.addControl(new RigidBodyControl(new PlaneCollisionShape(plane), 0)); 97 floorGeometry.addControl(new RigidBodyControl(0)); 107 //RigidBodyControl automatically uses Sphere collision shapes when attached to single geometry with sphere mesh 108 ballGeometry.addControl(new RigidBodyControl(.001f)) [all...] |
TestCcd.java | 40 import com.jme3.bullet.control.RigidBodyControl;
101 node2.addControl(new RigidBodyControl(new MeshCollisionShape(new Box(Vector3f.ZERO, 4, 4, 0.1f)), 0));
108 node3.addControl(new RigidBodyControl(new BoxCollisionShape(new Vector3f(100, 1, 100)), 0));
135 bulletg.addControl(new RigidBodyControl(bulletCollisionShape, 1));
136 bulletg.getControl(RigidBodyControl.class).setCcdMotionThreshold(0.1f);
137 bulletg.getControl(RigidBodyControl.class).setLinearVelocity(cam.getDirection().mult(40));
146 bulletg.addControl(new RigidBodyControl(bulletCollisionShape, 1));
147 bulletg.getControl(RigidBodyControl.class).setLinearVelocity(cam.getDirection().mult(40));
|
TestGhostObject.java | 42 import com.jme3.bullet.control.RigidBodyControl; 74 physicsBox.getControl(RigidBodyControl.class).setPhysicsLocation(new Vector3f(.6f, 4, .5f)); 80 physicsBox1.getControl(RigidBodyControl.class).setPhysicsLocation(new Vector3f(0, 40, 0)); 86 physicsBox2.getControl(RigidBodyControl.class).setPhysicsLocation(new Vector3f(.5f, 80, -.8f)); 93 node.getControl(RigidBodyControl.class).setPhysicsLocation(new Vector3f(0f, -6, 0f));
|
TestPhysicsHingeJoint.java | 39 import com.jme3.bullet.control.RigidBodyControl; 90 holderNode.getControl(RigidBodyControl.class).setPhysicsLocation(new Vector3f(0f,0,0f)); 95 hammerNode.getControl(RigidBodyControl.class).setPhysicsLocation(new Vector3f(0f,-1,0f)); 99 joint=new HingeJoint(holderNode.getControl(RigidBodyControl.class), hammerNode.getControl(RigidBodyControl.class), Vector3f.ZERO, new Vector3f(0f,-1,0f), Vector3f.UNIT_Z, Vector3f.UNIT_Z);
|
TestAttachGhostObject.java | 41 import com.jme3.bullet.control.RigidBodyControl; 99 holderNode.getControl(RigidBodyControl.class).setPhysicsLocation(new Vector3f(0f, 0, 0f)); 104 hammerNode.getControl(RigidBodyControl.class).setPhysicsLocation(new Vector3f(0f, -1, 0f)); 110 collisionNode.getControl(RigidBodyControl.class).setPhysicsLocation(new Vector3f(1.8f, 0, 0f)); 120 joint = new HingeJoint(holderNode.getControl(RigidBodyControl.class), hammerNode.getControl(RigidBodyControl.class), Vector3f.ZERO, new Vector3f(0f, -1, 0f), Vector3f.UNIT_Z, Vector3f.UNIT_Z);
|
TestCollisionShapeFactory.java | 37 import com.jme3.bullet.control.RigidBodyControl; 84 RigidBodyControl control = new RigidBodyControl(0); 93 RigidBodyControl control3 = new RigidBodyControl(0);
|
TestAttachDriver.java | 42 import com.jme3.bullet.control.RigidBodyControl; 63 private RigidBodyControl driver; 64 private RigidBodyControl bridge; 120 floorGeom.addControl(new RigidBodyControl(new MeshCollisionShape(floorGeom.getMesh()), 0)); 205 driver=new RigidBodyControl(new BoxCollisionShape(new Vector3f(0.2f,.5f,0.2f))); 225 RigidBodyControl pole1=new RigidBodyControl(new BoxCollisionShape(new Vector3f(0.2f,1.25f,0.2f)),0); 227 RigidBodyControl pole2=new RigidBodyControl(new BoxCollisionShape(new Vector3f(0.2f,1.25f,0.2f)),0); 229 bridge=new RigidBodyControl(new BoxCollisionShape(new Vector3f(2.5f,0.2f,0.2f))) [all...] |
TestRagDoll.java | 11 import com.jme3.bullet.control.RigidBodyControl; 93 RigidBodyControl rigidBodyControl = new RigidBodyControl(shape, 1); 95 node.addControl(rigidBodyControl); 102 ConeJoint joint = new ConeJoint(A.getControl(RigidBodyControl.class), B.getControl(RigidBodyControl.class), pivotA, pivotB); 110 shoulders.getControl(RigidBodyControl.class).activate(); 121 shoulders.getControl(RigidBodyControl.class).applyForce(upforce, Vector3f.ZERO);
|
TestBrickTower.java | 45 import com.jme3.bullet.control.RigidBodyControl; 136 RigidBodyControl bulletNode = new BombControl(assetManager, bulletCollisionShape, 1); 137 // RigidBodyControl bulletNode = new RigidBodyControl(bulletCollisionShape, 1); 188 floor.addControl(new RigidBodyControl(0)); 219 reBoxg.addControl(new RigidBodyControl(1.5f)); 221 reBoxg.getControl(RigidBodyControl.class).setFriction(1.6f);
|
TestBrickWall.java | 40 import com.jme3.bullet.control.RigidBodyControl;
127 RigidBodyControl bulletNode = new BombControl(assetManager, bulletCollisionShape, 1);
128 // RigidBodyControl bulletNode = new RigidBodyControl(bulletCollisionShape, 1);
161 floor.addControl(new RigidBodyControl(new BoxCollisionShape(new Vector3f(10f, 0.1f, 5f)), 0));
193 reBoxg.addControl(new RigidBodyControl(1.5f));
195 reBoxg.getControl(RigidBodyControl.class).setFriction(0.6f);
|
TestQ3.java | 41 import com.jme3.bullet.control.RigidBodyControl; 104 gameLevel.addControl(new RigidBodyControl(0));
|
TestRagdollCharacter.java | 43 import com.jme3.bullet.control.RigidBodyControl; 159 reBoxg.addControl(new RigidBodyControl(1.5f)); 161 reBoxg.getControl(RigidBodyControl.class).setFriction(0.6f);
|
/external/jmonkeyengine/engine/src/bullet-common/com/jme3/bullet/control/ |
RigidBodyControl.java | 33 public class RigidBodyControl extends PhysicsRigidBody implements PhysicsControl { 41 public RigidBodyControl() { 49 public RigidBodyControl(float mass) { 57 public RigidBodyControl(CollisionShape shape) { 61 public RigidBodyControl(CollisionShape shape, float mass) { 66 RigidBodyControl control = new RigidBodyControl(collisionShape, mass);
|
/external/jmonkeyengine/engine/src/test/jme3test/helloworld/ |
HelloPhysics.java | 38 import com.jme3.bullet.control.RigidBodyControl;
73 private RigidBodyControl brick_phy;
75 private RigidBodyControl ball_phy;
77 private RigidBodyControl floor_phy;
162 floor_phy = new RigidBodyControl(0.0f);
191 brick_phy = new RigidBodyControl(2f);
208 ball_phy = new RigidBodyControl(1f);
|
HelloCollision.java | 41 import com.jme3.bullet.control.RigidBodyControl; 63 private RigidBodyControl landscape; 91 // compound collision shape and a static RigidBodyControl with mass zero. 94 landscape = new RigidBodyControl(sceneShape, 0);
|
HelloTerrainCollision.java | 40 import com.jme3.bullet.control.RigidBodyControl; 67 private RigidBodyControl landscape; 149 // compound collision shape and a static RigidBodyControl with mass zero.*/ 152 landscape = new RigidBodyControl(terrainShape, 0);
|
/external/jmonkeyengine/engine/src/test/jme3test/terrain/ |
TerrainGridSerializationTest.java | 11 import com.jme3.bullet.control.RigidBodyControl; 86 while(quad.getControl(RigidBodyControl.class)!=null){ 87 quad.removeControl(RigidBodyControl.class); 89 quad.addControl(new RigidBodyControl(new HeightfieldCollisionShape(quad.getHeightMap(), terrain.getLocalScale()), 0)); 95 quad.removeControl(RigidBodyControl.class);
|
TerrainGridTest.java | 11 import com.jme3.bullet.control.RigidBodyControl; 146 while(quad.getControl(RigidBodyControl.class)!=null){ 147 quad.removeControl(RigidBodyControl.class); 149 quad.addControl(new RigidBodyControl(new HeightfieldCollisionShape(quad.getHeightMap(), terrain.getLocalScale()), 0)); 155 quad.removeControl(RigidBodyControl.class);
|
TerrainGridTileLoaderTest.java | 11 import com.jme3.bullet.control.RigidBodyControl; 143 while(quad.getControl(RigidBodyControl.class)!=null){ 144 quad.removeControl(RigidBodyControl.class); 146 quad.addControl(new RigidBodyControl(new HeightfieldCollisionShape(quad.getHeightMap(), terrain.getLocalScale()), 0)); 152 quad.removeControl(RigidBodyControl.class);
|
/external/jmonkeyengine/engine/src/test/jme3test/batching/ |
TestBatchNodeTower.java | 45 import com.jme3.bullet.control.RigidBodyControl; 150 RigidBodyControl bulletNode = new BombControl(assetManager, bulletCollisionShape, 1); 151 // RigidBodyControl bulletNode = new RigidBodyControl(bulletCollisionShape, 1); 202 floor.addControl(new RigidBodyControl(0)); 233 reBoxg.addControl(new RigidBodyControl(1.5f)); 235 reBoxg.getControl(RigidBodyControl.class).setFriction(1.6f);
|