Erase existing shapes with "destination-out"

suggest change
context.globalCompositeOperation = "destination-out";

“destination-out” compositing uses new shapes to erase existing drawings.

The new shape is not actually drawn – it is just used as a “cookie-cutter” to erase existing pixels.

context.drawImage(apple,0,0);
context.globalCompositeOperation = 'destination-out';   // bitemark erases
context.drawImage(bitemark,100,40);

Feedback about page:

Feedback:
Optional: your email if you want me to get back to you:



Table Of Contents