Right now I split the parent box along the longest axis and put an object in one side or the other if it fits completely inside of those left/right splits. For objects on the border, I arbitrarily put any object whose bounding box's min_corner is in the left side into the left split, and the rest into the right. Is there a better (but still simple) heuristic to encourage tighter/smaller bounding boxes around groups of objects? Thanks!
Right now I split the parent box along the longest axis and put an object in one side or the other if it fits completely inside of those left/right splits. For objects on the border, I arbitrarily put any object whose bounding box's min_corner is in the left side into the left split, and the rest into the right. Is there a better (but still simple) heuristic to encourage tighter/smaller bounding boxes around groups of objects? Thanks!