Voici une version modifié de ton code qui classe par "taille".
Taille est entre guillemet car c'est juste une moyenne des valeurs de la boundingBox.
Attention que ce script reordonne tout les...