[发明专利]一种数字仪表动画控制方法在审
申请号: | 202210095165.6 | 申请日: | 2022-01-26 |
公开(公告)号: | CN114549705A | 公开(公告)日: | 2022-05-27 |
发明(设计)人: | 赵富星 | 申请(专利权)人: | 惠州华阳通用电子有限公司 |
主分类号: | G06T13/00 | 分类号: | G06T13/00 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 叶新平 |
地址: | 516000 广东省惠州市东江*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数字 仪表 动画 控制 方法 | ||
1.一种数字仪表动画控制方法,其特征在于,包括:
步骤1、生成控制数字仪表动画的预设曲线;
步骤2、获取仪表动画的播放参数;
步骤3、根据所述播放参数确定仪表动画的轨迹点个数;
步骤4、根据所述轨迹点个数确定各轨迹点的单位向量;
步骤5、根据所述各轨迹点的单位向量、各控制点的系数,通过第二预设公式计算各轨迹点在所述预设曲线上的y坐标值;
步骤6、确定仪表动画序列图的绘制参数;
步骤7、根据所述绘制参数读取序列图绘制仪表动画轨迹。
2.根据权利要求1所述的数字仪表动画控制方法,其特征在于,所述步骤1包括:
步骤101、初始化预设曲线各控制点的参数;
步骤102、确定各控制点的系数;
步骤103、根据所述各控制点的参数、系数,生成所述预设曲线。
3.根据权利要求2所述的数字仪表动画控制方法,其特征在于,所述步骤101包括:通过调用所述预设曲线初始化函数对各控制点进行初始化。
4.根据权利要求2所述的数字仪表动画控制方法,其特征在于,所述步骤102包括:通过第一预设公式计算得到各控制点的系数,所述第一预设公式为:
其中,C(k)表示各控制点的系数,n表示控制点的数量,k表示各控制点的序号。
5.根据权利要求1所述的数字仪表动画控制方法,其特征在于,所述步骤2包括:通过调用参数设置函数而获取仪表动画播放参数。
6.根据权利要求1所述的数字仪表动画控制方法,其特征在于,m=T/Δt,其中m表示轨迹点个数,T表示动画总时长、Δt表示动画帧间隔。
7.根据权利要求6所述的数字仪表动画控制方法,其特征在于,u(i)=i/m,其中,u(i)表示各轨迹点的单位向量,i=1,2,3…m,表示各轨迹点的序号。
8.根据权利要求7所述的数字仪表动画控制方法,其特征在于,所述第二预设公式为:
其中,y[i]各轨迹点在所述预设曲线上的y坐标值,yk表示第k个控制点的y坐标值,u(i)表示各轨迹点的单位向量,C(k)表示各控制点的系数。
9.根据权利要求8所述的数字仪表动画控制方法,其特征在于,所述步骤6包括:根据第三预设公式计算仪表动画序列图的绘制参数,所述第三预设公式为:
y(i)=y_0+(y1-y0)*y[i]
其中,y(i)表示序列图的绘制参数;y_0表示动画起点,y_1表示动画终点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于惠州华阳通用电子有限公司,未经惠州华阳通用电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210095165.6/1.html,转载请声明来源钻瓜专利网。