动画制作方法、电子装置和存储介质制造方法及图纸

技术编号:27457302 阅读:19 留言:0更新日期:2021-02-25 05:02
本发明专利技术公开一种电子装置、动画制作方法和存储介质,该方法包括:接收用户输入的资产数据;对所述资产数据进行分析,获取与同一场景关联的资产数据;获取所述同一场景关联的设置数据;将所述同一场景关联的资产数据及设置数据存储于项目数据库所述同一场景的场景描述文件中;接收选择的目标镜头号;根据所述目标镜头号,从所述项目数据库中获取与所述目标镜头号对应的目标场景描述文件;根据所述目标场景描述文件中的资产数据和设置数据,生成所述目标场景的动画。本发明专利技术技术方案实现了对资产的归类及下游环节的资产重用,并能自动化组装动画,从而提高项目制作效率。从而提高项目制作效率。从而提高项目制作效率。

【技术实现步骤摘要】
动画制作方法、电子装置和存储介质


[0001]本专利技术涉及多媒体制作领域,特别涉及一种电子装置、动画制作方法和存储介质。

技术介绍

[0002]在传统动画制作过程中,从制作到完成一般需要十余种软件相互协作完成,而且一个动画项目,经常会用到几百上千的资产,制作人员往往需要随时调度大批量的资产文件,以往的用户直接与文件接触的方式,在效率,安全性,流程化上,存在很大的问题,经常会误用文件,或者覆盖相关文件,引起项目制作的下游问题,例如文件放置不规范,查询调用困难等问题。而且而这些资产还有不同的历史版本,不同的流程环节文件,管理难度很大。

技术实现思路

[0003]本专利技术的主要目的是提供一种动画制作方法,旨在实现对资产的归类及下游环节的资产重用,并能自动化组装动画,从而提高项目制作效率。
[0004]为了实现上述目的,本申请提供一种动画制作方法,该方法包括步骤:
[0005]接收用户输入的资产数据;
[0006]对所述资产数据进行分析,获取与同一场景关联的资产数据;
[0007]获取所述同一场景关联的设置数据;
[0008]将所述同一场景关联的资产数据及设置数据存储于项目数据库所述同一场景的场景描述文件中;
[0009]接收选择的目标镜头号;
[0010]根据所述目标镜头号,从所述项目数据库中获取与所述目标镜头号对应的目标场景描述文件;
[0011]根据所述目标场景描述文件中的资产数据和设置数据,生成所述目标场景的动画。
[0012]优选地,所述资产包括模型、材质和贴图,所述对所述资产数据进行分析,获取与同一场景关联的资产数据包括:
[0013]获取所述场景大纲;
[0014]基于所述场景大纲,获取所述场景下引用的资产列表;
[0015]遍历所述资产列表,获取所述场景中模型与材质的对应文件及材质与贴图的对应文件。
[0016]优选地,所述获取所述同一场景关联的设置数据包括以下一种或者多种的组合:
[0017]获取所述同一场景中在下游环节中需要输出的属性数据;
[0018]获取所述同一场景中包含动态数据的属性,并记录所述包含动态数据的属性的关键帧数据;
[0019]获取所述同一场景中渲染器的属性设置数据。
[0020]优选地,所述方法还包括:
[0021]对所述资产数据分类并存储;
[0022]对所述资产数据分类并存储包括以下一种或者多种组合:
[0023]将所述资产数据的各个资产按照资产类型进行分类,一种资产类型对应一个存储路径,在一种资产类型对应一个存储路径下并以项目名称、资产类型、资产名称、资产所用于的制作环节及资产版本的组合进行命名存储;
[0024]对所述资产数据按照镜头号进行分类,一个镜头号对应一个存储路径,在一个镜头号对应一个存储路径下并以项目名称、集数、场次、镜头号、镜头环节、镜头版本的组合进行命名存储。
[0025]优选地,所述方法还包括:
[0026]采用XML-RPC方法在所述项目数据库对应的服务器中创建一个服务;
[0027]在接收到更新的资产时,触发所述服务;
[0028]根据所述更新的资产,利用所述服务生成与所述更新的资产对应的资产版本的虚拟映射文件,并基于所述虚拟映射文件发布所述更新的资产对应的资产版本。
[0029]优选地,所述方法还包括:
[0030]在展示界面上展示所述资产数据;
[0031]其中在展示界面上展示所述资产数据包括以下一种或者多种组合:
[0032]以资产名称类型展示资产;
[0033]以制作环节归类,分别显示各个制作环节下的资产;
[0034]展示选定的资产的所有版本;
[0035]展示选定的资产的缩略图及描述信息。
[0036]优选地,根据所述目标场景描述文件中的资产数据和设置数据,生成所述目标场景的动画包括以下一种或者多种的组合:
[0037]调用所述虚拟映射文件以获取更新后的资产版本,并基于更新后的的资产版本生成所述目标场景中更新的模型与材质的对应文件及更新的材质与贴图的对应文件,并基于更新的模型与材质的对应文件及更新的材质与贴图的对应文件组装所述目标场景的动画;
[0038]接收用户输入的对所述设置数据中部分属性的修改,并基于修改后的设置数据组装所述目标场景的动画。
[0039]优选地,所述方法还包括:
[0040]在获取到搜寻数据指令时,从所述项目数据库及本地文件中同时搜索所述数据指令中所指示的数据。
[0041]为实现上述目的,本申请提供一种电子装置,包括存储器、处理器及存储在所述存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如所述的动画制作方法的步骤。
[0042]本专利技术还提出一种计算机可读存储介质,所述计算机可读存储介质存储有动画制作系统,所述动画制作系统可被至少一个处理器执行,以使所述至少一个处理器执行上述任一项所述的动画制作方法。
[0043]本专利技术技术方案,接收用户输入的资产数据;对所述资产数据进行分析,获取与同一场景关联的资产数据;获取所述同一场景关联的设置数据;将所述同一场景关联的资产
数据及设置数据存储于项目数据库所述同一场景的场景描述文件中;接收选择的目标镜头号;根据所述目标镜头号,从所述项目数据库中获取与所述目标镜头号对应的目标场景描述文件;根据所述目标场景描述文件中的资产数据和设置数据,生成所述目标场景的动画。本专利技术技术方案实现了对资产的归类及下游环节的资产重用,并能自动化组装动画,从而提高项目制作效率。
附图说明
[0044]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图示出的结构获得其他的附图。
[0045]图1为本专利技术动画制作方法一实施例的流程示意图;
[0046]图2为本专利技术动画制作方法中步骤S2的细化流程示意图;
[0047]图3为本专利技术动画制作系统一实施例的运行环境示意图;
[0048]图4为本专利技术动画制作系统一实施例的程序模块图;
[0049]本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
[0050]为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术的各实施方式进行详细的阐述。然而,本领域的普通技术人员可以理解,在本专利技术各实施方式中,为了使读者更好地理解本申请而提出了许多技术细节。但是,即使没有这些技术细节和基于以下各实施方式的种种变化和修改,也可以实现本申请所要求保护的技术方案。
[0051]以下结合附图对本专利技术的原理和特征进行描述,所举实例只用于解释本专利技术,并非本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种动画制作方法,其特征在于,该方法包括步骤:接收用户输入的资产数据;对所述资产数据进行分析,获取与同一场景关联的资产数据;获取所述同一场景关联的设置数据;将所述同一场景关联的资产数据及设置数据存储于项目数据库所述同一场景的场景描述文件中;接收选择的目标镜头号;根据所述目标镜头号,从所述项目数据库中获取与所述目标镜头号对应的目标场景描述文件;根据所述目标场景描述文件中的资产数据和设置数据,生成所述目标场景的动画。2.如权利要求1所述的动画制作方法,其特征在于,所述资产包括模型、材质和贴图,所述对所述资产数据进行分析,获取与同一场景关联的资产数据包括:获取所述场景大纲;基于所述场景大纲,获取所述场景下引用的资产列表;遍历所述资产列表,获取所述场景中模型与材质的对应文件及材质与贴图的对应文件。3.如权利要求1或2所述的动画制作方法,其特征在于,所述获取所述同一场景关联的设置数据包括以下一种或者多种的组合:获取所述同一场景中在下游环节中需要输出的属性数据;获取所述同一场景中包含动态数据的属性,并记录所述包含动态数据的属性的关键帧数据;获取所述同一场景中渲染器的属性设置数据。4.如权利要求1所述的动画制作方法,其特征在于,所述方法还包括:对所述资产数据分类并存储;对所述资产数据分类并存储包括以下一种或者多种组合:将所述资产数据的各个资产按照资产类型进行分类,一种资产类型对应一个存储路径,在一种资产类型对应一个存储路径下并以项目名称、资产类型、资产名称、资产所用于的制作环节及资产版本的组合进行命名存储;对所述资产数据按照镜头号进行分类,一个镜头号对应一个存储路径,在一个镜头号对应一个存储路径下并以项目名称、集数、场次、镜头号、镜头环节、镜头版本的组合进行命名存储。5.如权利要求1所述的动画制作方法,其特征在于,所述方法...

【专利技术属性】
技术研发人员:王凯阮瑞
申请(专利权)人:武汉艺画开天文化传播有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1