数字墨水的平滑和GPU使能的渲染的制作方法

文档序号:11935029阅读:来源:国知局

技术特征:

1.一种由至少包括一个处理器的一个或多个计算设备执行的方法(1400),所述方法用于平滑数字墨水输入,所述方法包括:

接收(1410)第一墨点;接收(1412)第二墨点;至少基于所述第一和第二墨点计算(1414)现行的三次贝塞尔逼近;接收(1416)第三墨点;确定(1418)所述第三墨点是否充分拟合所述现行的三次贝塞尔逼近;和使用至少所述第一、第二和第三墨点计算(1420)新的三次贝塞尔逼近。

2.根据权利要求1所述的方法,其中在确定所述第三墨点确实充分拟合所述现行的三次贝塞尔逼近后,计算新的三次贝塞尔逼近包括:更新所述现行的三次贝塞尔逼近。

3.根据权利要求1所述的方法,其中在确定所述第三墨点未充分拟合所述现行的三次贝塞尔逼近后,计算新的三次贝塞尔逼近包括:终止所述现行的三次贝塞尔逼近并发起另一三次贝塞尔逼近。

4.如权利要求3所述的方法,还包括确定是否存在一个或多个预期的尖突,其中C1连续性在没有检测到预期的尖突时在所述现行的三次贝塞尔逼近和所述另一三次贝塞尔逼近之间保持。

5.根据权利要求1所述的方法,其中所述第一、第二和第三墨点在它们被数字化时被顺序地接收,并且其中在输入工具继续提供输入数据的同时计算所述现行的贝塞尔逼近。

6.根据权利要求1所述的方法,其中确定所述第三墨点是否充分拟合所述现行的三次贝塞尔逼近包括:约计在由所述第二和第三墨点描述的折线与所述现行的三次贝塞尔逼近之间的距离。

7.根据权利要求6所述的方法,其中如果在连接所述第二和第三墨点的折线与所述现行的三次贝塞尔逼近之间的距离小于或等于阈值,则确定所述第三墨点充分拟合所述现行的三次贝塞尔逼近。

8.根据权利要求7所述的方法,其中所述阈值至少部分地基于以下之一或两者:所述数字墨水在其上被渲染的显示器的分辨率,和所述数字墨水利用其来渲染的变换。

9.根据权利要求1所述的方法,还包括通过将所述现行的贝塞尔逼近扩展到未来而预测要在稍后的时间点接收的至少一个后续墨点。

10.根据权利要求1所述的方法,还包括渲染至少包括所述第一、第二和第三墨点的经平滑的墨水输出。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1