Цитата xpp_nd_ruphus:
chernyshenko666 ваш заказчик видимо не в курсе, что svg - это векторный формат, а макс рендерит исключительно растровые изображения, так что рендерить в любом случае надо все вариации по цвету, либо как советовали выше рендер элементы выгонять по которым на посте крутить цвет отдельных элементов, однако если надо сделать из черного белый и наоборот, то тут в любом случае пересчитывать, по маске так сильно цвет изменить нормально не получится, будет косячно выглядеть
В принципе в теории достаточно 5 видов рендер селектед посчитать с маской - черный, белый, красный, зелёный и синий. и мешать как вздумается цвета.