@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
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы