У меня возникли некоторые проблемы с предметами одежды на аватаре, как вы можете видеть на изображении ниже

Большинство подсказывает, что я просто отстраняю брюки оттело в программном обеспечении для моделирования, которое прекрасно, пока оно не сочетается с другими предметами одежды

Теперь я могу снять рубашку с брюк, но у меня есть много разных предметоводежда и проверка / подгонка каждого из них не похоже на путь.
Было бы лучше попробовать и применить какую-то систему наслоения.
Может кто-нибудь посоветовать мне, каквозможно, мне удастся добиться такой системы или как добиться результатов, к которым я стремлюсь?
Я уже пытался сделать это с помощью шейдеров, но мне не повезло в достижении результата, который я пытаюсьчтобы получить (но по общему признанию я не эксперт по Shaderlab / CG)
Я также пытался разделить аватар на разные части и заменить их сетками одежды, но это все ещепроблема, связанная с тем, что одежда видна сквозь друг друга.
Я бы хотел иметь какую-то систему, в которой я могу нанести слой на каждый предмет одежды, чтобы независимо от того, что они отображают друг на друге вправильный порядок без наложений.