double min, max, mid;
int split = start;
clip.reset();
for (int i = start; i < end; i++) {
Box3 bound = getBoundingBox(items[i]);
min = bound.minimum(axis);
max = bound.maximum(axis);
mid = 0.5 * (min + max);
if (mid < plane) {
if (max > clip.left) {
clip.left = max;