Начнём пожалуй без предисловия.
Открываем в фотошопе текстуру на которую хотите нанести узор с изменённым цветом. Я для примера взял текстуру своего скина Civil War.
Переключаемся на слой, на который вы хотите нанести узор. Далее сверху жмём "Слои" > "Стиль слоя" > "Нанесение узора..."
Выбираем, к примеру, шестиугольники, или, как я их теперь называю, соты и подгоняем параметры.
Далее щёлкаем правой кнопкой мыши на стиле слоя и выбираем "Образовать слой"
Теперь кликаем по получившемуся слою снова правой кнопкой мыши и выбираем "Отменить обтравочную маску"
И мы видим, что узор теперь наложился на всё текстуру целиком, а нам это не нужно. Переключаемся на слой, с которого начали и выделяем всю пустую область на слое с помощью инструмента "Волшебная палочка"
Не снимая выделения переключаемся на слой узора и жмём Delete на клавиатуре. И вуаля - узор больше не выходит за границы дозволенного. Теперь, можно даже не выделяя, наносить на узор тот цвет, который вы хотите видеть. У меня какая-то лажа с текстурой вышла и мне в 3-4 прохода пришлось цвет наносить. Но вышло довольно сносно
Вот, собственно, и конец.
Небольшой нюанс. Надо узор выделить, прежде чем на него цвет наносить.