La grande majorité des algorithmes de radiosité ne traitent que des scènes contenant des objets diffus, donc sans réflectance directionnelle.
Cette hypothèse implique une restriction beaucoup trop forte sur le type de scène que l'on peut traiter, et il est nécessaire de développer des algorithmes plus généraux. L'utilisation d'une représentation des fonctions directionnelles (utilisant une décomposition en harmoniques sphériques) a permis le développement d'un algorithme hiérarchique de regroupement capable de traiter des scènes contenant des surfaces avec des fonction de réflectance générales et de représenter l'occlusion à travers la hiérarchie d'une façon directionnelle [21].