iPencil over Web 研究

canvas
记录一组数据:用 Apple iPencil 在 iPadPro 3 上写字。

上面这幅图,一共做了 3661次采样。江的第一笔采样 12 次,第二笔(连笔)采样了106 次,蓝字最后一横,采样了 104 次。

实际采样次数和笔速有关,上面的值仅供参考。

定义采样结构

var SamplePoint = {
	x, // int16
	y, // int16
	lineWidth, // int9,可表示最大512的线宽
	time // 从动笔起的时刻,单位ms, int23 可表示 2.27 小时
};

综上, 8 字节就可以保存一个 SamplePoint,那么一幅字10000个采样点计算,需要 80KB 字节即可保存完整回放记录。这个代价完全可以接受。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章