copal: История действий! Нет я после события маусап заношу получившуюся линию в историю! При полной непрозрачности нет необходимости фиксировать каждый пиксель
copal: У меня откат настроен) Т.е. нарисовал какуюнибудь линию она у меня сохраняется в историю. Но если если я буду фиксировать каждое перемещение зажатой мыши на 1 px. Я как раз таки и расплачусь оперативкой. Тут же проблема не в том что после того как ты нарисовал линии их общие части темнеют, а втом что пока ты рисуешь одну линию круг нарисованный из каждого последущего пикселя накладывается на предыдущий
copal: Честно я даже не думал что нужно будет в условии писать) мне нужно сделать так чтобы рисовалось именно на одной канве, потому что человек может нарисовать 1000 линий и это будут и это будет треш) + даже если бы это было бы 2 канвы то рендерится они будут так что пересечение их будет темнее чем их цвет - возможно тут как-то хитро нужно использовать метод ctx.globalCompositeOperation но я еще не придумал как