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

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

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

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

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

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

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN110223367A(43)申请公布日2019.09.10(21)申请号201811458182.1(22)申请日2018.11.30(71)申请人腾讯科技(深圳)有限公司地址518057广东省深圳市南山区高新区科技中一路腾讯大厦35层(72)发明人刘希呈(74)专利代理机构北京三高永信知识产权代理有限责任公司11138代理人张所明(51)Int.Cl.G06T13/20(2011.01)G06T13/80(2011.01)G06T15/00(2011.01)G06T15/02(2011.01)权利要求书3页说明书11页附图8页(54)发明名称动画显示方法、装置、终端及存储介质(57)摘要本申请提供了一种动画显示方法、装置、终端及存储介质。该方法包括:获取目标动画的显示资源;根据第一显示资源构建3D模型,以及根据第二显示资源构建2D模型;通过3D容器对3D模型进行非渲染处理得到第一输出帧,以及通过2D容器对2D模型进行非渲染处理得到第二输出帧;对第一输出帧和第二输出帧进行覆盖渲染,得到目标动画的动画帧;在目标动画的显示区域显示目标动画的动画帧。在本申请实施例中,对于同时包括2D模型与3D模型的动画,终端通过2D容器来对2D模型进行处理,通过3D容器来对3D模型进行处理,能够减少终端的处理开销,有效节省终端的处理资源。CN110223367ACN110223367A权利要求书1/3页1.一种动画显示方法,其特征在于,所述方法包括:获取目标动画的显示资源;其中,所述目标动画是包括三维3D模型和二维2D模型的动画,所述显示资源包括用于构建所述3D模型的第一显示资源,以及用于构建所述2D模型的第二显示资源;根据所述第一显示资源构建所述3D模型,以及根据所述第二显示资源构建所述2D模型;通过3D容器对所述3D模型进行非渲染处理得到第一输出帧,以及通过2D容器对所述2D模型进行非渲染处理得到第二输出帧;对所述第一输出帧和所述第二输出帧进行覆盖渲染,得到所述目标动画的动画帧;在所述目标动画的显示区域中显示所述目标动画的动画帧。2.根据权利要求1所述的方法,其特征在于,所述通过3D容器对所述3D模型进行非渲染处理得到第一输出帧,包括:通过所述3D容器确定所述3D模型在所述第一输出帧中的第一显示区域;在所述第一显示区域中添加所述3D模型;对所述第一输出帧中除所述第一显示区域之外的第一剩余区域进行透明化处理,得到所述第一输出帧。3.根据权利要求1所述的方法,其特征在于,所述通过2D容器对所述2D模型进行非渲染处理得到第二输出帧,包括:通过所述2D容器确定所述2D模型在所述第二输出帧中的第二显示区域;在所述第二显示区域中添加所述2D模型;对所述第二输出帧中除所述第二显示区域之外的第二剩余区域进行透明化处理,得到所述第二输出帧。4.根据权利要求1所述的方法,其特征在于,所述对所述第一输出帧和所述第二输出帧进行覆盖渲染,得到所述目标动画的动画帧,包括:将所述第一输出帧覆盖在所述第二输出帧之上,或者将所述第二输出帧覆盖在所述第一输出帧之上,得到覆盖结果;对所述覆盖结果进行渲染,得到所述目标动画的动画帧。5.根据权利要求1所述的方法,其特征在于,所述对所述第一输出帧和所述第二输出帧进行覆盖渲染,得到所述目标动画的动画帧,包括:对所述第一输出帧进行渲染,得到第一渲染结果;对所述第二输出帧进行渲染,得到第二渲染结果;将所述第一渲染结果覆盖在所述第二渲染结果之上,或者将所述第二渲染结果覆盖在所述第一渲染结果之上,得到所述目标动画的动画帧。6.根据权利要求1至5任一项所述的方法,其特征在于,所述对所述第一输出帧和所述第二输出帧进行覆盖渲染,得到所述目标动画的动画帧之前,还包括:根据所述第二输出帧中的所述2D模型的尺寸,对所述第一输出帧中的所述第一剩余区域进行适配处理,得到适配处理后的第一输出帧;根据所述第一输出帧中的所述3D模型的尺寸,对所述第二输出帧中的所述第二剩余区域进行适配处理,得到适配处理后的第二输出帧;2CN110223367A权利要求书2/3页其中,所述目标动画的动画帧是对所述适配处理后的第一输出帧和所述适配处理后的第二输出帧进行覆盖渲染得到的。7.根据权利要求1至5任一项所述的方法,其特征在于,所述对所述第一输出帧和所述第二输出帧进行覆盖渲染,得到所述目标动画的动画帧之前,还包括:根据所述显示区域的显示特性对所述第一输出帧进行兼容处理,得到兼容处理后的第一输出帧;根据所述显示区域的显示特性对所述第二输出帧进行兼容处理,得到兼容处理后的第二输出帧;其中,所述目标动画的动画帧是对所述兼容处理后的第一输出帧和所述兼容处理后的第二输出帧进行覆盖渲染得到的。8.根据权利要求1至5任一