Конечно, вы можете, и вам не нужны какие-либо смешные библиотеки или что-то еще, просто позвоните drawImage
с холстом в качестве изображения.
Вот пример, когда я совмещаю два элемента холста на третий:
http://jsfiddle.net/bnwpS/878/
Конечно, вы можете сделать это всего двумя (один на другой ), но три - лучший пример.
Вы всегда можете изменить globalCompositeOperation
, если хотите эффект XOR или что-то в этом роде.