Hello all,
like the title says.
PhysicsRigidBodyControl prbc = new PhysicsRigidBodyControl(30);
spatial.addControl(prbc);
java.lang.ArrayIndexOutOfBoundsException: 4
at com.jme3.bullet.collision.shapes.HullCollisionShape.getPoints(HullCollisionShape.java:71)
at com.jme3.bullet.collision.shapes.HullCollisionShape.<init>(HullCollisionShape.java:26)
at com.jme3.bullet.util.CollisionShapeFactory.createSingleDynamicMeshShape(CollisionShapeFactory.java:200)
at com.jme3.bullet.util.CollisionShapeFactory.createCompoundShape(CollisionShapeFactory.java:65)
at com.jme3.bullet.util.CollisionShapeFactory.createCompoundShape(CollisionShapeFactory.java:62)
at com.jme3.bullet.util.CollisionShapeFactory.createCompoundShape(CollisionShapeFactory.java:62)
at com.jme3.bullet.util.CollisionShapeFactory.createDynamicMeshShape(CollisionShapeFactory.java:149)
at com.jme3.bullet.control.PhysicsRigidBodyControl.createCollisionShape(PhysicsRigidBodyControl.java:112)
at com.jme3.bullet.control.PhysicsRigidBodyControl.setSpatial(PhysicsRigidBodyControl.java:96)
at com.jme3.scene.Spatial.addControl(Spatial.java:533)
Your mesh is not consisting of triangles, create the collision shape else/before.
Edit: What version are you using? Momoko just fixed a bug he added in HullCollisionShape, that might have been it, too.
EDIT:
"Edit: What version are you using? Momoko just fixed a bug he added in HullCollisionShape, that might have been it, too. "
Ive updatet the ShipSimulation Project from trunk and know its working, thx.