public static BoundingBox computeUnionBound(List<BoundingVolume> bv) {
        BoundingBox bbox = new BoundingBox();
        for (int i = 0; i < bv.size(); i++) {
            BoundingVolume vol = bv.get(i);
            bbox.mergeLocal(vol);
        }
        return bbox;
    }
Computes the bounds of multiple bounding volumes

@param bv a list of bounding volumes (not null)
@return a new instance
jme3-core/src/main/java/com/jme3/shadow/ShadowUtil.java