Как в юнити 2д попиксельно изменить цвет текстуры?
Мне нужна помощью с юнити 2д 2025. У меня есть пиксель арт, который состоит из трех цветов: красный, желтый и синий. Я хочу что бы цвета в спрайтах(красный, желтый и синий), случайным образом заменились на другие, например красный на фиолетовый и т.п. При этим сами текстуры нарисованы в пиксель арте, поэтому необходимо изменить каждый пиксель текстуры. Таких текстур будет много и у каждого я хочу независимой покрас(замена цвета). При помощи Post-Processing это сделать сложно, так как нагружает систему и не может действовать на конкретные объекты по разному. Подскажи как такое можно реализовать?