Последние рекорды серверов
Pro Nub

Создание прозрачной текстуры

Опубликовано edZika 2 Фев 2020 в 19:01
Для начала нужно определиться с размером будущей текстуры. При дальнейшем изменении размеров пиксели сместятся и нужно будет делать новую маску. У меня это текстура брокколи с разрешением 128х128.


Создавать новых слоев не нужно. Рисуем на одном слое с изображением. Выбираем в палитре цвет 0 0 255 (RGB) и инструмент карандаш.


Далее ПКМ по рабочему пространству и выбираем размер карандаша. Для первой обводки 1рх. Начинаем обводить изображение, закрашивая самые светлые пиксели.




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



Далее нужно закрасить светлые пиксели у краев изображения, чтобы оно не выглядело «обкусанным».


Закрашивать нужно аналогичным цветом или темнее:


Текстура готова, теперь нужно сделать так, чтобы синий цвет в игре стал прозрачным. Для этого переводим изображение в индексированные цвета. В выпадающем меню выбираем локальная (селективная) и переходим в таблицу цветов.




В таблице цветов мы видим все цвета, которые были использованы в изображении. На самом деле их больше, но индексация сложила все ближайшие оттенки до 255 цветов.

В таблице синий цвет (0 0 255 RGB) должен находиться в самой последней клеточке, а на его место выбрать другой цвет, желательно тот, которого нет в изображении.

* Если в палитре есть несколько оттенков синего и они не относятся к изображению, от них нужно избавится вручную. Для этого откатываем состояние изображения до момента, когда переводили в индексированные и обводим изображение карандашом заного.



Когда цвета в таблице изменены, нужно сохранить ПАЛИТРУ.



После сохранения палитры жмем отмена, переводим изображение в RGB и снова в индексированные цвета. В выпадающем меню выбираем заказная и загружаем нашу сохраненную палитру.



Текстура готова, сохраняем в bmp, 8 бит. В названии изображения не забудьте поставить {, т.к. текстура без { не будет прозрачной.



* Если вы работаете с png изображением, будьте осторожны, т.к. края изображения дают оттенки, которые глазом не увидеть. Для png лучше использовать нижний слой с ярким цветом

* Не пытайтесь использовать такие инструменты, как замена цвета, обводка, кисть и пр., т.к. они все дают оттенки