三维动画资产的代理配置方法、系统、装置及存储介质与流程

文档序号:34010541发布日期:2023-04-29 22:17阅读:19来源:国知局
三维动画资产的代理配置方法、系统、装置及存储介质与流程

本发明涉及动画制作领域,特别涉及一种三维动画资产的代理配置方法、系统、装置及存储介质。


背景技术:

1、三维动画电影的数字资产制作,是三维动画电影制作流程中必不可少的基础环节。这其中包括角色,道具及场景三种类型的数字资产。而道具及场景两类资产,往往在整个制作中以大量的数据方式存储并在各环节之间传递。

2、三维制作中的数字资产,也就是三维模型制作,这其中又包括模型,材质,绑定等制作。数字资产是构成三维影片的基础元素。将所有数字资产加上有时间范围的动画处理,就是一个镜头的制作。而影片就是有不同的很多的镜头连续起来而合成。对于数据量较大的数字资产,我们采用渲染代理的方式,将资产数据做一个延迟加载的处理方式进入产线。

3、场景资产,通常是数字资产中数据量最大的资产。已有的传统制作流程中,是有将场景资产整体制作为渲染对象,并以整体方式进入产线及后续环节方法。道具资产,根据当前制作的流程,在影片制作中,常常会用到大量的道具资产做群组动画表演。这样,道具资产的数据量就会成倍的增加。会引起后续环节尤其的动画制作的制作效率的降低。

4、对于道具资产,动画环节在制作时因为模型精度过高而导致的操作不流畅,操作软件异常退出,文件保存慢,以及因为资产的切换而引发动画数据错误等异常问题。对于场景资产,常常是因为资产的数据过大,而造成灯光环节,在三维软件中的操作流畅度很低。并且打开文件,保存文件都消耗很长的时间,场景三维模型数字资产数据过大,极大的降低了整体的制作效率。


技术实现思路

1、鉴于上述现有技术的不足,本发明的目的在于提供一种三维动画电影数字资产的代理配置方法、系统、装置及存储介质,解决现有技术中数字三维模型数字资产过大而导致的引起后续环节的动画制作的耗时长、制作效率的降低的问题。

2、本发明的技术方案如下:

3、一种三维动画电影数字资产的代理配置方法,包括步骤:

4、接收到代理指令,将三维模型数字资产中的指定数据文件导出形成代理文件;

5、制作三维模型数字资产的替换文件,其中所述替换文件通过代理关系关联所述代理文件;

6、接收镜头制作指令,对相应的替代文件执行动画表演操作并生成动画文件;

7、接收到渲染指令,通过代理关系将动画文件中的所述替换文件加载所述代理文件。

8、进一步,所述接收到渲染指令,通过代理关系将动画文件中的所述替换文件加载所述代理文件包括:

9、在渲染器中导入动画文件;

10、接收到渲染指令,根据代理关系查找到与所述替换文件相对应的代理文件;

11、加载代理文件到渲染器中,并对所述代理文件进行渲染。

12、进一步,所述接收到代理指令,将三维模型数字资产中的指定数据文件导出形成代理文件的步骤具体包括:

13、三维模型数字资产为道具资产,道具资产包括第一精度网格模型,并预先制作第二精网格模型,其中所述第二精度网格模型的信息量低于第一精度网格模型的信息量;

14、接收到代理指令,将所述第一精度网格模型导出到存储器,存储为代理文件;

15、所述制作三维模型数字资产的替换文件,其中所述替换文件通过代理关系关联所述代理文件的步骤具体包括:

16、将第二精度网格模型与对应的所述第一精度网格模型进行关联,使第二精度网格模型成为替换文件;

17、所述接收镜头制作指令,对相应的替代文件执行动画表演操作并生成动画文件的步骤具体包括:

18、接收镜头制作指令,对相应的第二精度网格模型执行动画表演操作,并生成动画文件。

19、另外的实施方式中,所述接收到代理指令,将三维模型数字资产中的指定数据文件导出形成代理文件的步骤具体包括:

20、三维模型数字资产为场景资产,接收到代理指令,将场景资产作为指定数据文件导出形成代理文件。

21、进一步,所述制作三维模型数字资产的替换文件的步骤具体包括:

22、根据场景资产的轮廓,生成边界框模型,使所述边界框模型作为替换文件;

23、所述接收镜头制作指令,对相应的替代文件执行动画表演操作并生成动画文件的步骤具体包括:

24、接收镜头制作指令,对相应的边界框模型执行动画表演操作,并生成动画文件。

25、进一步,所述接收到渲染指令,通过代理关系将动画文件中的所述替换文件加载所述代理文件的步骤中还包括:

26、对所述替换文件进行场景操作,并将场景操作关联到与所述替换文件相对应的代理文件上。

27、进一步,所述场景资产包括模型材质,空间位置,灯光连接,形状数据,模型纹理。

28、基于同样的构思,本发明还公开一种三维动画电影数字资产的代理配置系统,包括:

29、代理文件生成模块,所述代理文件生成模块用于接收到代理指令,将三维模型数字资产中的指定数据文件导出形成代理文件;

30、替换文件生成模块,所述替换文件生成模块用于制作三维模型数字资产的替换文件,其中所述替换文件通过代理关系关联所述代理文件;

31、动画制作模块,所述动画制作模块用于接收镜头制作指令,对相应的替代文件执行动画表演操作并生成动画文件;

32、渲染模块,所述渲染模块用于接收到渲染指令,通过代理关系将动画文件中的所述替换文件加载所述代理文件。

33、基于同样的构思,本发明还公开一种三维动画电影数字资产的代理配置设备,包括:处理器以及存储器,所述处理器通信连接所述存储器,所述存储器存储有计算机程序,所述计算机程序用于被执行时实现如上所述的方法;所述处理器用于调用所述存储器中的计算机程序,以实现如上所述的方法。

34、基于同样的构思,本发明还公开一种存储介质,所述存储介质存储有计算机指令,当所述计算机指令被执行时,实现如上所述的三维动画电影数字资产的代理配置方法。

35、有益效果:与现有技术相比,本发明提出的一种三维动画资产的代理配置方法、系统、装置及存储介质,本方法通过灵活多样的配置方式将代理过程引入到动画的制作流程,通过将三维模型数字资产中的指定数据文件存储到当前工作环境以外,形成代理文件,并制作或生成一种替换文件,替换文件只包括三维模型数字资产的指定信息,或者是代表三维模型数字资产的指定信息,指定信息只是三维模型数字资产全部信信息中的一小部分信息;替换文件通过代理关系关联代理文件。从而使信息更少的替换文件代替三维模型数字资产,需要对三维模型数字资产进行操作时,可以对对应的对替换文件进行操作,通过代理节点的相关联性,从而对代理文件进行操作,这样降低了硬件耗能,加速导航操作速度,优化数字资产数据。例如接收镜头制作指令后,对相应的替代文件执行动画表演操作并生成动画文件,接收到渲染指令,通过代理关系将动画文件中的所述替换文件加载所述代理文件。代理文件存储于外部,可以通过其他工作软件进行修改操作,而不会影响当前制作。最终资产渲染加载的代理数据,也不会被当前制作影响,不会因为繁琐的数据传递,交换导致渲染出现材质问题,影响最终的渲染输出。数据的优化,提升了动画制作的效率。操作简单,而且可以由使用者自由控制代理文件的处理方式,增加操作便捷性。三维模型数字资产进入动画制作环节,采用本方式也极大的缩小了数据量。对于整体制作流程没有影响,这种嵌入式可选方法的灵活多样行,提升了制作效率。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1