Acuareela Blanca -

// save high-res PNG preserving white luminosity function saveCanvas() try // temporarily ensure composite is normal for correct export (lighter looks brighter but we want exact look) const originalComposite = ctx.globalCompositeOperation; ctx.globalCompositeOperation = 'source-over'; // but we have white background, everything looks correct. Force draw const link = document.createElement('a'); link.download = 'acuarela-blanca.png'; link.href = canvas.toDataURL('image/png'); link.click(); ctx.globalCompositeOperation = originalComposite; catch(err) console.warn(err); alert("Could not save image");

Problem: You painted white highlights over a dark wash, but when you added a second dark layer, the white dissolved. Solution: White watercolor is re-soluble (unless you use acrylic ink). To seal it, spray a fixative between layers, or accept that you must paint around the white. Acuareela Blanca

: Many artists share "storytimes" or tutorials on how they overcame the difficulty of preserving white areas in their work. Techniques include using masking fluid, white gel pens, or wax crayons to repel water and keep the paper pristine. // save high-res PNG preserving white luminosity function