Урок 154. Рисование. PorterDuff.Mode, PorterDuffXfermode

Обсуждение уроков
Ответить
Аватара пользователя
damager82
Администратор
Сообщения: 1383
Зарегистрирован: 07 янв 2012, 11:32
Контактная информация:

Урок 154. Рисование. PorterDuff.Mode, PorterDuffXfermode

Сообщение damager82 » 18 авг 2014, 03:00

В этом уроке:
- разбираем PorterDuff режимы используя PorterDuffXfermode


Click here to read this article!
Последний раз редактировалось damager82 31 май 2017, 17:30, всего редактировалось 4 раза.
Добро пожаловать на форум сайта StartAndroid
ИзображениеИзображение

si001
Сообщения: 3
Зарегистрирован: 08 фев 2013, 15:06

Re: Урок 154. Рисование. PorterDuff.Mode, PorterDuffXfermode

Сообщение si001 » 15 ноя 2015, 13:53

Очень интересно. Понимаю, что это было сделано не просто так.
Соответственно имею вопрос: на решения каких задачах это будет востребовано ? Какие эффекты или что ещё из этого можно сделать ?

P.S. точнее не так - с простым маскированием понятно - различныа анимация - взаимодействие спрайтов и т.д.. Непонятно с альфой. хотя наверное тоже так - просто более сложные случаи, да?

danek130995
Сообщения: 42
Зарегистрирован: 25 янв 2015, 18:57

Re: Урок 154. Рисование. PorterDuff.Mode, PorterDuffXfermode

Сообщение danek130995 » 28 ноя 2015, 15:05

Спасибо за такой подробный урок!

Rolik
Сообщения: 14
Зарегистрирован: 05 апр 2021, 06:42

Re: Урок 154. Рисование. PorterDuff.Mode, PorterDuffXfermode

Сообщение Rolik » 27 сен 2021, 12:48

Пропускаю т.к., навряд ли будет применимо.

sapeg
Сообщения: 2
Зарегистрирован: 18 фев 2017, 20:13

Re: Урок 154. Рисование. PorterDuff.Mode, PorterDuffXfermode

Сообщение sapeg » 20 июл 2022, 21:52

Добрый день.
{
// DST bitmap
1) canvas.drawBitmap(bitmapDst, 0, 0, paintDst);

// SRC bitmap
2) canvas.drawBitmap(bitmapSrc, 0, 0, paintSrc);
}

Каким образом "При режиме SRC ", строка 1 не выведет изображение ( исходя из примера, выведет только строку 2)?

Ответить