Обрезка области рисования одного холста к изображению другого - PullRequest
0 голосов
/ 24 февраля 2020

Я использую три различных элемента canvas в качестве слоев: первый в качестве исходного изображения, второй в качестве наложения маски и третий в качестве штрихов bru sh. Я использую ctx.scale для подгонки к экрану, что приводит к превосходному наложению изображения и маски. Третий слой допускает штрихи bru sh, но штрихи bru sh выходят за пределы области изображения. Как сохранить штрихи bru sh внутри области изображения и закрепить их, когда курсор выходит за пределы изображения?

...