Dans mental ray il existe les nodes mix8 ou mix20layers, c'est gratuit et ça se télécharge ce ne sait plus trop où, mais ça doit pas être dur à retrouver. Pour maya en tout cas, je sais pas pour les autres softs niveau intégration.
Par contre ca marche du tonnerre(bien plus complet qu'un simple layered shader) à condition de passer un peu de temps à comprendre le fonctionnement.