本申请涉及动画制作,特别是涉及动画制作方法及触屏设备。
背景技术:
1、随着智能科技的快速发展,各式各样的触摸屏得到大量的应用,使得越来越多的智能产品使用触摸屏替代原先的按键,以便智能产品的用户通过触摸操作对第三方应用进行操控,例如左划操作、右划操作、上划操作、下划操作、放大页面、缩小页面、旋转页面等。
2、另一方面,动画制作是一项应用广泛的技术,随着个人计算机的普及,非动画制作专业的用户也存在对动画制作的需求。传统的动画制作大部分是2d动画,不如3d动画更吸引目光。但是现有3d动画制作,需要用专业的软件3d max、maya进行人物建模、场景建模,还需要经过专业培训的专业人员,进行逐帧制作,具有时效性差、传播特性差、专业程度高以及动画制作成本高的缺点。
3、因此,寻求如何在触摸显示设备上实现3d动画的快速、简易制作,成为现在动画制作的一大难点。
技术实现思路
1、本申请提供动画制作方法及触屏设备,能够解决现有的3d动画制作需要专业设备,无法在触摸显示设备上实现3d动画的快速、简易制作的问题。
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、本申请第二方面提供了一种触屏设备,该触屏设备包括:
36、获取模块,用于获取第一触摸数据和音频数据;
37、计算模块,用于基于第一触摸数据对目标对象进行操作,以产生操作数据;其中目标对象包括人物和/或物体,人物和物体构建于触屏设备的内设程序;
38、计算模块还用于基于获取时间匹配操作数据和音频数据,以生成动画。
39、区别于现有技术,本申请通过利用触屏设备获取第一触摸数据和音频数据,此时触屏设备显示的画面为触屏设备的内设程序的一场景,该场景内可包括多个可操作的对象,利用第一触摸数据可实现对该场景内的目标对象进行操作,以得到对应的操作数据;同时,本申请基于触屏设备能够用户产生的音频数据,通过结合操作数据合音频数据即可生成动画,操作简单快捷。另一方面,触屏设备的内设程序可为3d应用软件,利用该3d应用软件构建的人物或物体均为3d对象,利用上述的动画制作方法即可快速、简易地制作3d动画。
40、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,而非限制本申请。
1.一种动画制作方法,应用于触屏设备,其特征在于,所述方法包括:
2.根据权利要求1所述的动画制作方法,其特征在于,所述基于所述第一触摸数据对目标对象进行操作,以产生操作数据的步骤包括:
3.根据权利要求1所述的动画制作方法,其特征在于,所述基于所述第一触摸数据对目标对象进行操作,以产生操作数据的步骤包括:
4.根据权利要求1所述的动画制作方法,其特征在于,所述方法还包括:
5.根据权利要求4所述的动画制作方法,其特征在于,所述方法还包括:
6.根据权利要求5所述的动画制作方法,其特征在于,所述基于获取时间匹配所述操作数据和所述音频数据,以生成动画的步骤包括:
7.根据权利要求1所述的动画制作方法,其特征在于,所述触屏设备包括第一模块和第二模块,所述第一模块和所述第二模块为所述触屏设备的内置模块;所述基于所述触屏设备获取第一触摸数据和音频数据的步骤包括:
8.根据权利要求1所述的动画制作方法,其特征在于,所述触屏设备与音频获取设备通讯连接,所述基于所述触屏设备获取第一触摸数据和音频数据的步骤包括:
9.根据权利要求7或8所述的动画制作方法,其特征在于,所述基于获取时间匹配所述操作数据和所述音频数据,以生成动画的步骤包括:
10.一种触屏设备,其特征在于,包括: