atrament.js:一个小的JS库用于在HTML Canvas上进行漂亮的绘图和手写 源码
背叛 一个小型JS库,用于在HTML Canvas上进行漂亮的绘图和手写 Atrament是一个库,使用户可以在HTML画布上绘制平滑自然的图形和笔迹。 该算法最初是在我开始学习JavaScript大约两周后开发的,当时我想在网络上构建一个协作绘图空间,最终成为 。 我希望绘图感觉自然舒适,并且使结果平滑且令人愉悦。 多年后,我采用了该算法,对其进行了改进,并在ES6中重写了它,并使其成为一个整洁的小库。 特征: 绘制/填充/擦除模式 可调自适应平滑 跟踪图形的事件-这允许应用“重播”或重建图形,例如用于撤消功能 线宽和颜色可调 享受! 安装 作为一个模块 如果您使用的是webpack
文件列表
atrament_js-master.zip
(预估有个23文件)
atrament.js-master
.gitignore
61B
.eslintrc
1KB
package.json
1KB
package-lock.json
289KB
src
pixels.js
2KB
mouse.js
352B
atrament.js
13KB
constants.js
310B
暂无评论