Это может быть трудно описать, и я еще не достаточно опытен, чтобы рисовать его, поэтому, пожалуйста, потерпите меня.
Я разрезаю некоторые фотографии себя и моей девушки, чтобы поставить настольную игру, которую я делаю для нее. Теперь простая обрезка фотографий создает острый край, который выглядит не очень красиво, кроме того факта, что разрез тоже не очень равномерный.
Моя идея вырезать большую часть изображения, выбрать то, что осталось, и уменьшить выделение. Таким образом, у меня есть полоса вокруг фактического изображения, которое я хочу использовать. Я намерен иметь градиент в канале прозрачности только там, где градиент на внутреннем крае полосы равен 100%, а на внешнем крае - 0%.
Это вообще возможно? Если да, то как?
Еще один способ, которым я думал об этом, - вырезать нужную мне часть и добавить свечение к ней только в альфа-канале (я не нашел эффекта свечения, но помню, что видел его в прошлом) , Затем каким-то образом попробуйте заменить альфа-канал этой полосы на только что созданное свечение.
Мне не повезло ни с одним из них, но я считаю, что это не должно быть таким редким вариантом использования. У кого-нибудь есть предложения, как мне это сделать?
Вот искусство ASCII!
____
GRADIENT / \
TRANSPARENT / __ \
STRIPE -----/> / \ \
/ / \ \
/ / \ \
| \ CLEAR \ |
COMPLETE / _/ IMAGE | |
TRANSPARENCY / / / |
| \__ \ |
\_ \_ _ / /
\_ \/ \/ /
\_ _ /
\_/ \_/