Окрашиваемые повязки
Тут вы найдёте всё, что нужно знать о процессе окрашивания повязок и как сделать это правильно
Опубликовали
Создание окрашиваемой повязки
Окрашиваемые повязки почти ничем не отличаются от обычных, единственным отличием является то, что они проходят дополнительный этап обработки на сайте.
Для начала разберёмся с процессом окрашивания. Движок повязок проходит по каждому пикселю в исходном изображении повязки и проверяет его цвет. Если все цветовые каналы равны, то есть r = g = b
, то движок заливает этот пиксель заданным цветом.
Примечание
Итоговый цвет после заливки определяется формулой c / 255 * new_c
, где c
– это исходное значение канала цвета, а new_c
– это значение канала заливающего цвета. Эта формула применяется и к остальным каналам.
Как вы уже поняли, движок повязок заливает только пиксели оттенков серого и не умеет накладывать цвет на пиксели, отличные от них.
Заметка
Если вам нужно сделать какой-либо пиксель незаливаемым, вы можете изменить значение одного из каналов цвета в этом пикселе на 1
, и движок повязок пропустит его на этапе заливки.
Публикация окрашиваемой повязки
Публикация окрашиваемой повязки проходит так же, как и обычной — единственное отличие в том, что нужно включить специальный тумблер.
Это отметит вашу работу как окрашиваемую, и на странице повязки в мастерской появится элемент выбора цвета.