关于笔锋功能,网上找了很久,包括Java平台客户端,Android端,相关代码资料比较少,找了很多经过测试效果都差强人意,自己也搓不出来,在UOS平台上JavaFX也获取不到压力值,只能用速度的变化显示笔锋效果,找到一个网页端笔锋效果源码,虽说仍未达到完美效果,但至少比其他好一些,链接如下smooth-signature: H5带笔锋手写签名,支持PC端和移动端 (gitee.com)
该链接可以看到笔锋效果的逻辑,我把核心逻辑转为Java代码,做出的效果如下,和JS源码相比也不算差,比之前要好一些
该功能核心逻辑同样是采用补点和贝塞尔曲线方式绘制笔锋,相关代码后续放出