Comments 9
На самом деле в Гимпе все делается через спрайт кисти:

Когда делал графический редактор на LibCanvas, то простую кисть тоже делал через lineTo, но, в итоге, решил, что лучше делать только спрайтами и не заморачиваться.

Когда делал графический редактор на LibCanvas, то простую кисть тоже делал через lineTo, но, в итоге, решил, что лучше делать только спрайтами и не заморачиваться.
Кстати, на счёт buffer. Почитайте ответ на вопросы 21 и 26 в моём Canvas FAQ
Между прочим, зачем рисовать за пределами канвы, если можно рисовать прозрачной кистью, на с тенью:
Между прочим, зачем рисовать за пределами канвы, если можно рисовать прозрачной кистью, на с тенью:
ctx.strokeStyle = 'rgba(0,0,0,0)';
А если просто рисовать тонкой линией чтобы ее не было видно на фоне тени? или это не сработает если у кисти малый радиус?
Замечательный способ… но перерисовка заметна даже в Chrome(
Надо будет попробовать сделать частичную перерисовку.
Надо будет попробовать сделать частичную перерисовку.
Sign up to leave a comment.
[Графический редактор на Canvas] Мягкая кисть