Lazy Brush

Lazy Brush
软件
软件描述
用于用鼠标、手指或任何指针设备绘制平滑曲线和直线的 JavaScript 库。
官方网站
访问软件的官方网站了解更多信息
官方认证
lazybrush.dulnan.net
安全链接HTTPS
什么是 Lazy Brush?
用于用鼠标、手指或任何指针设备绘制平滑曲线和直线的 JavaScript 库。
该库提供实现“懒惰画笔”所需的数学计算,接收半径和鼠标/指针的 {x,y} 坐标,并计算画笔的位置。
当指针位于画笔的“懒惰区域”之外时,画笔才会移动。通过此技术,仅用鼠标或手指即可自由绘制平滑线条和曲线。
工作原理
当指针位置更新时,会计算其与画笔之间的距离。如果该距离大于定义的半径,则画笔将沿指针方向移动(距离 - 半径)像素。


