Пиксельные данные холста наложения

Как мне смешать эти два набора pixelData?

MaskArray указывает используемые пиксели из OverlayData. Их необходимо объединить с backgroundData и вставить обратно в основной холст как newBackgroundData, а также по мере необходимости обновлять изменения offsetX.

обновление Я думаю, что нашел решение: просто создайте еще один скрытый холст, а затем с помощью drawImage вернитесь к основному холсту, сохранив прозрачность.

альтернативный текст


person davivid    schedule 08.09.2010    source источник


Ответы (1)


Я немного поиграл с этим некоторое время назад. Посмотрите, как я смешиваю разные слои: http://www.tistron.se/animation2.html

person einarmagnus    schedule 08.09.2010
comment
Да извини. Это был ответ пятилетней давности. Я больше не использую этот домен... Я разместил его по адресу jsfiddle.net/f8uLrro4. /14/embedded/result (просто нажмите изменить в правом верхнем углу, чтобы увидеть скрипт) - person einarmagnus; 05.06.2015