一种3D动画制作方法及计算制作装置与流程

文档序号:16792247发布日期:2019-02-01 19:41阅读:252来源:国知局
一种3D动画制作方法及计算制作装置与流程

本发明涉及3d动画制作技术领域,具体是一种3d动画制作方法及计算制作装置。



背景技术:

三维动画又称3d动画,随着计算机软硬件技术的发展而产生的一新兴技术。三维动画软件在计算机中首先建立一个虚拟的世界,设计师在这个虚拟的三维世界中按照要表现的对象的形状尺寸建立模型以及场景,再根据要求设定模型的运动轨迹、虚拟摄影机的运动和其它动画参数,最后按要求为模型赋上特定的材质,并打上灯光,当这一切完成后就可以让计算机自动运算,生成最后的画面。

中国专利公开了一种3d动画的编辑方法及装置(授权公告号cn106204695a),该专利技术能够使3d动画中的各信息单元中可以处于可编辑状态的信息单元,可以用对应的指示信息对第一信息单元进行明示,从而可以便于用户对第一信息单元进行编辑,可以满足用户对3d动画的编辑需求,因此,可以部分或全部地解决现有技术的问题。

中国专利公开了一种实时3d动画的制作方法及系统和计算机可读的存储介质(授权公告号cn107644450a),该专利技术能够让用户随时根据自己的需求对动画源文件进行编辑,增强了3d动画的可操作性,丰富了3d动画的展示方式和展示效果,并且方便对3d动画文件进行实时调整。

中国专利公开了一种基于移动终端的更新目标3d动画的方法和装置(授权公告号cn104680569a),该专利技术能够在接收到对在元素修改界面上选定的可变更元素的修改信息后,确定与在元素修改界面上选定的可变更元素关联的目标3d动画及匹配的待更新元素,然后根据选定元素的参数更新目标3d动画中的待更新元素,实现目标3d动画的更新,与现有技术相比,本申请无论确定出来的目标3d动画是一个或多个,均无需手动的一个一个地进行更新,而可以将修改信息自动延及到目标3d动画中,从而提高了目标3d动画的更新效率,增强了用户体验。

结合以上所述的三篇中国专利文献结合市场现有的3d动画制作进行分析,现有的3d动画制作过程中对3d动画的编辑过于简单,而且3d动画播放过程中容易出现网络抖动,同时在3d动画视频上传过程中容易出现上传参数不达标的问题,容易导致3d动画的高清画面效果差,播放质量不够好的问题,因此,本领域技术人员提供了一种3d动画制作方法及计算制作装置,以解决上述背景技术中提出的问题。



技术实现要素:

本发明的目的在于提供一种3d动画制作方法及计算制作装置,以解决上述背景技术中提出的问题。

为实现上述目的,本发明提供如下技术方案:一种3d动画制作方法,包括以下步骤:

步骤1)、选取素材;利用素材选定模块选定一个3d动画素材,然后利用信息处理模块对其编辑信息进行处理;

步骤2)、录制;运行3d动画录制模块,并获取3d图像数据、当前播放的音频数据和录音数据;

步骤3)、编辑;根据3d动画编辑模块对当前3d动画图像数据进行处理,也对当前播放的音频数据进行处理,并将处理后的结果分别生成图像编码和音频编码;

步骤4)、测试;根据图像编码和音频编码可以直接生成对应的视频进行播放,再利用测试模块对生成的视频进行检测,从而进一步对播放视频进行处理;

步骤5)、播放储存;通过数据终端将图像编码和音频编码进行标记储存到储存模块或通过显示模块将图像和音频显示出来。

作为本发明进一步的方案:所述3d动画编辑模块包括文字添加和语音处理,其中文字添加包括文字添加的内容、出现的时间和出现的方式,语音处理是对3d动画素材输入声音数据,再对其进行降噪、去回音、增强音质效果。

作为本发明再进一步的方案:所述3d动画录制模块包括获取当前3d动画素材的视频图像数据、3d动画素材视频图像的音频数据和3d动画素材视频图像的录音数据,所述素材选定模块是从移动终端、远程网络传输或系统直接抽取中的一种。

作为本发明再进一步的方案:所述测试模块是判断播放视频的上传参数是否达到参数要求和播放视频是否发生网络抖动,若播放视频的上传参数未达到要求,但播放视频未发生网络抖动,则利用补偿模块进行补偿操作。

作为本发明再进一步的方案:所述测试模块是判断播放视频的上传参数是否达到参数要求和播放视频是否发生网络抖动,若播放视频的上传参数达到要求,但播放视频发生网络抖动,则利用补帧模块对其进行补帧操作。

作为本发明再进一步的方案:所述测试模块是判断播放视频的上传参数是否达到参数要求和播放视频是否发生网络抖动,若播放视频的上传参数未达到要求,且播放视频发生网络抖动,则利用补偿模块进行补偿操作的同时,再利用补帧模块对其进行补帧操作。

作为本发明再进一步的方案:所述补偿模块是在判断播放视频没有发生网络抖动且判断播放视频直播帧率低于预置帧率要求后,对播放视频进行低帧率补偿操作,并将播放视频的实际播放码率提升至预置播放码率,所述补帧模块用于对需要播放视频进行图像补帧操作,使需要播放视频的实际播放码率等于预置播放码率,所述上传参数包括:画面分辨率、预置播放码率、实际播放码率、播放帧率、编码方式和画质档次。

作为本发明再进一步的方案:所述发送模块是在判断播放视频在播放时的上传参数达不到参数要求后,向数据终端传输网络不达标的提示信息。

作为本发明再进一步的方案:所述降低模块是用于在判断播放视频网络的上传参数达不到参数要求后,通过数据终端将播放视频的播放码率降低到正常的上传网络上限值。

一种3d动画素材制作方法及计算制作装置,所述素材选定模块是选定一个3d动画素材,所述信息处理模块是对选取的3d动画素材进行处理,所述3d动画录制模块是对3d动画素材进行录制,所述3d动画编辑模块是对3d动画录制模块录制后的数据进行编辑处理,使其生成图像编码和音频编码,所述图像编码和音频编码可以直接生成对应的视频,所述测试模块是对生成的视频进行检测,所述数据终端是对3d动画编辑后的数据进行处理,所述显示模块是对3d动画编辑后的数据进行播放,所述储存模块将处理后的数据进行储存。

与现有技术相比,本发明的有益效果是:本发明对3d动画素材进行编辑处理,使3d动画素材生成图像编码和音频编码,根据图像编码和音频编码可以直接生成对应的视频进行播放,方便操作,解决了传统3d动画制作对3d动画编辑困难的问题,同时采用测试模块,方便对生成的视频进行测试,方便判断播放视频的上传参数是否达到参数要求和播放视频是否发生网络抖动,若参数没有达到或视频在播放时发生网络抖动,则利用补偿模块和补帧模块及时对其进行修正处理,即可提高视频的画面清晰度,也可以提高播放质量,从而进一步增强了3d动画的制作效率,促进了3d动画制作的发展速度。

附图说明

图1为一种3d动画制作方法流程示意图;

图2为一种3d动画计算制作装置的流程示意图;

图3为一种3d动画制作方法及计算制作装置中测试模块的组成示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

请参阅图1~3,

实施例1:

一种3d动画制作方法,其特征在于,包括以下步骤:

步骤1)、选取素材;利用素材选定模块选定一个3d动画素材,然后利用信息处理模块对其编辑信息进行处理;

步骤2)、录制;运行3d动画录制模块,并获取3d图像数据、当前播放的音频数据和录音数据;

步骤3)、编辑;根据3d动画编辑模块对当前3d动画图像数据进行处理,也对当前播放的音频数据进行处理,并将处理后的结果分别生成图像编码和音频编码;

步骤4)、测试;根据图像编码和音频编码可以直接生成对应的视频进行播放,再利用测试模块对生成的视频进行检测,从而进一步对播放视频进行处理;

步骤5)、播放储存;通过数据终端将图像编码和音频编码进行标记储存到储存模块或通过显示模块将图像和音频显示出来。

进一步的,3d动画编辑模块包括文字添加和语音处理,其中文字添加包括文字添加的内容、出现的时间和出现的方式,语音处理是对3d动画素材输入声音数据,再对其进行降噪、去回音、增强音质效果。

再进一步的,3d动画录制模块包括获取当前3d动画素材的视频图像数据、3d动画素材视频图像的音频数据和3d动画素材视频图像的录音数据,素材选定模块是从移动终端、远程网络传输或系统直接抽取中的一种。

再进一步的,测试模块是判断播放视频的上传参数是否达到参数要求和播放视频是否发生网络抖动,若播放视频的上传参数未达到要求,但播放视频未发生网络抖动,则利用补偿模块进行补偿操作。

再进一步的,补偿模块是在判断播放视频没有发生网络抖动且判断播放视频直播帧率低于预置帧率要求后,对播放视频进行低帧率补偿操作,并将播放视频的实际播放码率提升至预置播放码率,上传参数包括:画面分辨率、预置播放码率、实际播放码率、播放帧率、编码方式和画质档次。

再进一步的,发送模块是在判断播放视频在播放时的上传参数达不到参数要求后,向数据终端传输网络不达标的提示信息。

再进一步的,降低模块是用于在判断播放视频网络的上传参数达不到参数要求后,通过数据终端将播放视频的播放码率降低到正常的上传网络上限值。

再进一步的,一种3d动画计算制作装置,素材选定模块是选定一个3d动画素材,信息处理模块是对选取的3d动画素材进行处理,3d动画录制模块是对3d动画素材进行录制,3d动画编辑模块是对3d动画录制模块录制后的数据进行编辑处理,使其生成图像编码和音频编码,图像编码和音频编码可以直接生成对应的视频,测试模块是对生成的视频进行检测,数据终端是对3d动画编辑后的数据进行处理,显示模块是对3d动画编辑后的数据进行播放,储存模块将处理后的数据进行储存。

实施例2:

不同于实施例1的是:测试模块是判断播放视频的上传参数是否达到参数要求和播放视频是否发生网络抖动,若播放视频的上传参数达到要求,但播放视频发生网络抖动,则利用补帧模块对其进行补帧操作,补帧是对需要播放视频进行图像补帧操作,使需要播放视频的实际播放码率等于预置播放码率。

实施例3:

不同于实施例1或2的是:测试模块是判断播放视频的上传参数是否达到参数要求和播放视频是否发生网络抖动,若播放视频的上传参数未达到要求,且播放视频发生网络抖动,则利用补偿模块进行补偿操作的同时,再利用补帧模块对其进行补帧操作,使需要播放视频的实际播放码率等于预置播放码率。

对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化囊括在本发明内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。

此外,应当理解,虽然本说明书按照实施方式加以描述,但并非每个实施方式仅包含一个独立的技术方案,说明书的这种叙述方式仅仅是为清楚起见,本领域技术人员应当将说明书作为一个整体,各实施例中的技术方案也可以经适当组合,形成本领域技术人员可以理解的其他实施方式。

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