// The PlaneCollisionShape causes collision listeners to ALWAYS fire for some reason. This
// is a hacky workaround.
int num = (int)radius * (int)radius;
float[] height = new float[num];
shape = new HeightfieldCollisionShape(height);// , new Vector3f(radius, 0, radius));
physics = new RigidBodyControl(shape, 0);
}