public void calcWelzl(FloatBuffer points) {
        if (center == null) {
            center = new Vector3f();
        }
        FloatBuffer buf = BufferUtils.createFloatBuffer(points.limit());
        points.rewind();
        buf.put(points);
        buf.flip();
        recurseMini(buf, buf.limit() / 3, 0, 0);
    }
Calculates a minimum bounding sphere for the set of points. The algorithm
was originally found in C++ at <br>
<a href="http://flipcode.com/archives/Smallest_Enclosing_Spheres.shtml">
http://flipcode.com/archives/Smallest_Enclosing_Spheres.shtml</a> <br>
and translated to java by Cep21

@param points
           The points to calculate the minimum bounds from.
jme3-core/src/main/java/com/jme3/bounding/BoundingSphere.java