本发明专利技术提供一种动画管理方法及其系统,包括以下步骤:获取预设动画模板的关键属性参数,根据所述关键属性参数生成关键参数动画模板;获取动画的动画元素,根据所述关键参数动画模板生成所述动画元素的关键参数动画对象;根据所述关键参数动画对象生成动画。根据通过从预设动画模板获取关键属性参数生成关键参数动画模板,获取动画元素,根据所述关键参数动画模板生成所述动画元素的关键参数动画对象,并根据所述关键参数动画对象生成动画。由于动画编辑操作的是关键参数动画对象,从而使得动画编辑过程中占用较少的存储资源,提高动画管理的流畅性。
【技术实现步骤摘要】
本专利技术涉及动画制作资源管理领域,特别涉及一种动画管理方法及其系统。
技术介绍
随着动画制作产业的发展,动画制作教育产业在近年来出现了蓬勃发展的现状,而其中动画管理有着极其重要的地位。现有的动画制作技术方案通常是将实际生成的动画对象应用于元素中,编辑、播放、存储等操作都是直接操作所述动画对象,然而实际生成的动画对象含有很多默认字段和属性,对动画对象的编辑、播放以及存储等操作均占用较多的内存资源,进而在软件运行的同时将生成的动画存储到硬盘中,亦占用较多的硬盘资源。然而动画对象占用过多的存储资源会影响动画预览、编辑、播放或者存储的流畅性,甚至造成设备终端死机,损坏文件。
技术实现思路
针对上述现有技术中存在的动画管理占用过多存储资源的问题,本专利技术的目的在于提供一种动画管理方法及其系统,使得动画管理过程中占用较少的存储资源,提高动画管理的流畅性。一种动画管理方法,包括以下步骤:获取实现动画动作的关键参数,根据所述关键参数生成关键参数模板;获取动画操作对象,根据所述关键参数模板生成所述动画操作对象的动画参数模板;根据输入指令设置所述动画参数模板中动画参数的参数值,并根据所述动画参数模板以及参数值生成动画参数对象;根据所述动画参数对象生成动画。本专利技术的动画管理方法,先根据获取的关键参数生成关键参数模板,再根据所述关键参数模板生成动画操作对象的动画参数模板,然后根据输入指令设置所述动画参数模板中动画参数的参数值,并根据所述动画参数模板以及参数值生成动画参数对象,最后根据所述动画参数对象生成动画。由于动画的制作过程中,操作的是仅由动画参数模板以及参数值生成的动画参数对象,所以无论是动画管理前期的制作、生成,还是后续的存储、播放,均占用较少的存储资源,从而提高动画管理的流畅性。一种动画管理系统,包括:关键参数模板模块,用于获取实现动画动作的关键参数,根据所述关键参数生成关键参数模板;动画参数模板模块,用于获取动画操作对象,根据所述关键参数模板生成所述动画操作对象的动画参数模板;动画参数对象模块,用于根据输入指令设置所述动画参数模板中动画参数的参数值,并根据所述动画参数模板以及参数值生成动画参数对象;动画生成模块,用于根据所述动画参数对象生成动画。本专利技术的动画管理系统,所述关键参数模板模块根据获取的关键参数生成关键参数模板,动画参数模板模块再根据所述关键参数模板生成动画操作对象的动画参数模板,动画参数对象模块根据输入指令设置所述动画参数模板中动画参数的参数值,并根据所述动画参数模板以及参数值生成动画参数对象,动画生成模块根据所述动画参数对象生成动画。由于动画的制作过程中,操作的是仅由动画参数模板以及参数值生成的动画参数对象,所以无论是动画管理前期的制作、生成,还是后续的存储、播放,均占用较少的存储资源,从而提高动画管理的流畅性。【附图说明】图1为一个实施例的动画管理方法的流程示意图;图2为另一个实施例的动画管理方法的流程示意图;图3为一个实施例的动画管理系统的结构示意图。【具体实施方式】为了使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术作进一步地详细描述。请参阅图1中一个实施例的动画管理方法的流程示意图。一种动画管理方法,包括以下步骤:S102,获取实现动画动作的关键参数,根据所述关键参数生成关键参数模板。其中,所述关键参数为实现动画动作所必需的参数,例如包括实现动画所必需的方向、时长、透明度等参数;所述关键参数模板根据实现动画动作所必需的参数所生成。所述获取实现动画动作的关键参数的步骤,可以从预设动画模板中获取实现动画动作的关键参数,也可以通过输入关键参数指令获取实现动画动作的关键参数。其中,所述预设动画模板可以是动画制作软件中预存的动画模板,也可以是通过独立的动画模板文件导入到动画制作软件中。关键参数模板中仅包含了实现动画动作所必需的参数,例如实现一个图片从上到下呈现的动画,关键参数模板中仅包含动画从上到下呈现所必需的运行轨迹、时长、速度等参数。因此使得关键参数模板占用较少的存储资源,从而提高关键参数模板的生成效率。S104,获取动画操作对象,根据所述关键参数模板生成所述动画操作对象的动画参数模板。其中,所述动画操作对象包括动画所需的图片、文字等;所述动画参数模板是根据关键参数模板生成的动画操作对象的参数模板。例如,一个图片从上到下呈现的动画中,动画操作对象为从上到下呈现的该图片,关键参数模板仅包含了从上到下呈现的动画的运行轨迹、时长、速度等必需参数,动画参数模板则是根据该图片从上到下呈现的运行轨迹、时长、速度等必要参数生成的模板。在其中一个实施例中,所述获取动画操作对象的步骤包括:从动画操作对象文件的导入路径获取所述动画操作对象,或者从动画制作界面获取输入的动画操作对象。例如,若用户想要使用本地图片实现动画,则可以通过动画制作软件从本地的图片文件路径导入所述本地图片作为动画操作对象,也可以通过输入设备输入本地图片作为动画操作对象;或者,若要使用文字实现动画,则可以通过输入设备在动画制作界面输入实现动画的文字作为动画操作对象。在其中一个实施例中,所述根据关键参数模板生成所述动画操作对象的动画参数模板的步骤包括:获取所述关键参数模板,并根据所述关键参数模板中的参数生成所述动画操作对象的参数;根据所述动画操作对象的参数生成动画操作对象的动画参数模板。通过该实施例,由于所述关键参数模板仅包含了实现动画动作所必需的参数,从而使得动画参数模板占用较少的存储资源,进一步提高动画参数模板的生成效率。例如,生成一个图片从上到下呈现的动画参数模板:先根据所述关键参数模板中动画的运行轨迹、时长、速度等关键参数,生成所述图片相应的运行轨迹、时长、速度等关键参数,然后根据所述图片相应的运行轨迹、时长、速度等关键参数生成图片的动画参数模板,从而使得图片从上到下呈现的动画参数模板占用较少的存储资源,进一步提高所述图片从上到下呈现的动画参数模板的生成效率。S106,根据输入指令设置所述动画参数模板中动画参数的参数值,并根据所述动画参数模板以及参数值生成动画参数对象。其中,所述输入指令包括根据所述关键参数设置的参数值设置指令,以及关键参数默认的参数值默认指令,对于没有通过参数值设置指令设置的关键参数,则通过参数值默认指令进行参数值设置。通过该步骤,可以设置动画参数的参数值,而且,由于所述动画参数模板仅包括动画操作对象的参数,根据所述动画参数模板以及参数值生成动画参数对象,从而使得动画参数对象占用较少的存储资源,进一步提高动画参数对象的生成效率。在其中一个实施例中,所述根据输入指令设置所述动画参数模板中动画参数的参数值的步骤包括:获取所述动画参数模板中的动画参数;获取输入指令,分别设置所述动画参数的参数值。通过该实施例,从而为生成动画提供了初始数据。例如,设置一个图片从上到下呈现的动画参数的参数值:先获取所述图片的运行轨迹、时长、速度等动画参数,根据输入指令对所述图片的动画参数设置相应的参数值,比如将图片运行轨迹设置为从上到下、时长设置为三秒、速度设置为匀速三厘米每秒,则完成了该图片动画参数的参数值设置,为生成该动画提供了初始数据。S108,根据所述动画参数对象生成动画。通过该步骤,生成实际动画。由于所述动画参本文档来自技高网...
【技术保护点】
一种动画管理方法,其特征在于,包括以下步骤:获取实现动画动作的关键参数,根据所述关键参数生成关键参数模板;获取动画操作对象,根据所述关键参数模板生成所述动画操作对象的动画参数模板;根据输入指令设置所述动画参数模板中动画参数的参数值,并根据所述动画参数模板以及参数值生成动画参数对象;根据所述动画参数对象生成动画。
【技术特征摘要】
【专利技术属性】
技术研发人员:朱龙飞,古意昌,
申请(专利权)人:广州视睿电子科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。