@Alj

Как разместить точку с прозрачностью?

Вокруг эллипса сделать прозрачное элементарно - просто рисую цветом imagecolorallocatealpha($Img,255,255,255,127) c imagealphablending($Img,false) многоугольник. А как сделать частичную прозрачность внутри? К каждой точке "обода" я применяю { $r , $g , $b } * 1.3 with limit 255 (повышаю яркость), а хотелось бы изменять прозрачность в зависимости от дистанции, чтобы произвольный фон проглядывал сквозь изображение.
Как сделать, чтобы5b2eeb9362c7c896895638.png
imagesetpixel($Img,$x,$y,imagecolorallocate($Img,$r,$g,$b));
принимал
imagecolorallocatealpha?
  • Вопрос задан
  • 53 просмотра
Пригласить эксперта
Ответы на вопрос 1
@Alj Автор вопроса
Дошел сам... Все работает, проблема в том, что на imagesetpixel тоже сказывается imagealphablending($Img,false); А я его сменил в true рано. 5b2f15f29ef2e602607906.png
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
Ведисофт Екатеринбург
от 25 000 ₽
YCLIENTS Москва
от 200 000 до 350 000 ₽
от 300 000 до 500 000 ₽
06 мая 2024, в 09:38
1200 руб./в час
06 мая 2024, в 09:37
1200 руб./в час
06 мая 2024, в 09:36
8000 руб./за проект