预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共14页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN108765527A(43)申请公布日2018.11.06(21)申请号201810579237.8(22)申请日2018.06.06(71)申请人北京知道创宇信息技术有限公司地址100000北京市朝阳区阜通东大街1号院5号楼1单元311501室(72)发明人彭安(74)专利代理机构北京超凡志成知识产权代理事务所(普通合伙)11371代理人王文红(51)Int.Cl.G06T13/20(2011.01)权利要求书2页说明书8页附图3页(54)发明名称动画显示方法、装置、电子设备及存储介质(57)摘要本发明涉及动画显示方法、装置、电子设备及存储介质,属于3D动画显示技术领域。该方法包括:确定图形元素的造型特征的特征点数据集,所述特征点数据集包括每个特征点的点坐标以及下一个点的指针;在每相邻两个特征点之间确定过程点,并基于所述特征点数据集和所述过程点得到迹线顶点数据集;基于预设规则和所述迹线顶点数据集确定待渲染迹线;将所述待渲染迹线渲染出来。该方法使用具备单向链表结构的迹线顶点数据集来存储迹象的运动路径,因此,迹线的运动形态随着运动路径的确定而确定,在动画过程中,迹线的更新仅改变数据指针,对数据内容和地址并不造成影响,以达到最小化内存开销的目的。CN108765527ACN108765527A权利要求书1/2页1.一种动画显示方法,其特征在于,包括:确定用于表征动画中的图形元素的造型特征的特征点数据集,所述特征点数据集包括每个特征点的点坐标以及下一个点的指针;在每相邻两个特征点之间确定过程点,并基于所述特征点数据集和所述过程点得到迹线顶点数据集,所述迹线顶点数据集包括每个特征点、每个所述过程点以及下一个点的指针;基于预设规则和所述迹线顶点数据集确定待渲染迹线;将所述待渲染迹线渲染出来。2.根据权利要求1所述的方法,其特征在于,在每相邻两个特征点之间确定过程点,并基于所述特征点数据集和所述过程点得到迹线顶点数据集,包括:确定每相邻两个特征点之间的线段长度;对所述每相邻两个特征点之间的线段长度进行等值细分,得到细分后的多个点,所述细分后的多个点为所述过程点;通过将所述过程点的点坐标加入所述特征点数据集中,并根据所述过程点的位置顺序修改所述每个特征点对应的下一点的指针,得到所述迹线顶点数据集。3.根据权利要求1或2所述的方法,其特征在于,基于预设规则和所述迹线顶点数据集确定迹线,包括:从所述迹线顶点数据集中随机选择一个点作为迹线的起始点;获取当前起始点指向的下一个点,并以下一个点作为新的当前起始点,直至获取与待渲染迹线相关的所有点;基于获取的与待渲染迹线相关的所有点确定待渲染迹线。4.根据权利要求3所述的方法,其特征在于,基于获取的与待渲染迹线相关的所有点确定待渲染迹线,包括:将所有点的初始位置设置为同一预设位置;将所有点依次向指定的移动方向移动一个临位,直至所有点中除第一个点外的其余点均离开所述同一预设位置时,待渲染迹线长度达到最大值;在待渲染迹线长度达到最大值后的每一帧动画时,所有点均向指定的移动方向移动一个临位。5.根据权利要求4所述的方法,其特征在于,在待渲染迹线的运动轨道为非闭合路径时,基于获取的与待渲染迹线相关的所有点确定待渲染迹线,还包括:当待渲染迹线的头部到达所述运动轨道的终点时,迹线长度开始收缩,直至迹线的尾部到达所述运动轨道的终点,动画进入下一个周期,其中,收缩时,将迹线中的除头部外的其余点依次向指定的移动方向移动一个临位,直至其余点中的每一个点均到达所述运动轨道的终点。6.一种动画显示装置,其特征在于,包括:第一确定模块,用于确定用于表征动画中的图形元素的造型特征的特征点数据集,所述特征点数据集包括每个特征点的点坐标以及下一个点的指针;获取模块,用于在每相邻两个特征点之间确定过程点,并基于所述特征点数据集和所述过程点得到迹线顶点数据集,所述迹线顶点数据集包括每个特征点、每个所述过程点以2CN108765527A权利要求书2/2页及下一个点的指针;第二确定模块,用于基于预设规则和所述迹线顶点数据集确定待渲染迹线;渲染模块,用于将所述待渲染迹线渲染出来。7.根据权利要求6所述的装置,其特征在于,所述获取模块包括:线段长度获取单元,用于确定每相邻两个特征点之间的线段长度;细分单元,用于对所述每相邻两个特征点之间的线段长度进行等值细分,得到细分后的多个点,所述细分后的多个点为所述过程点;迹线顶点数据集获取单元,用于通过将所述过程点的点坐标加入所述特征点数据集中,并根据所述过程点的位置顺序修改所述每个特征点对应的下一点的指针,得到所述迹线顶点数据集。8.根据权利要求6所述的装置,其特征在于,所述第二确定模块包括:选择单元,用于从所述迹线顶点数据集中