Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Нужно написать шейдер для 2д объектов. Суть его такова:

Есть фигура, например, квадрат.

Эта фигура может быть трёх цветов (любых заданных). Например, фиолетовый, синий и желтый.

Теперь мы создали 3 квадрата разных цветов. 

Мне нужно чтобы при их перемещении, область пересечения меняла цвет. По следующему принципу:

1. если два квадрата разного цвета, то область пересечения становится третьим цветом, т.е.

1.1. фиолетовый + синий = желтый

1.2. фиолетовый + желтый = синий

1.3. синий + желтый = фиолетовый

2. если два квадрата одинакового цвета, то область пересечения становится прозрачной.

4 года назад
Crunchies
Виталий 
27 летУкраина
4 года в сервисе
Был
3 года назад