L'algorithme de regroupement présenté en [8] n'utilisait pas la hiérarchie pour le calcul de la visibilité. En définissant un critère d'erreur adapté à la variation de la qualité des ombres créées par les groupes d'objets, il est possible de définir une méthode multi-échelle de calcul des ombres [22]. Cela permet à l'utilisateur de définir une taille maximale d'ombre intéressante : toute ombre plus petite que cette taille est moyennée, avec un gain important sur le temps de calcul.