一种手绘草稿加载方法技术

技术编号:26375390 阅读:25 留言:0更新日期:2020-11-19 23:44
本发明专利技术属于手绘动画技术领域,提供的手绘草稿加载方法,通过获取草稿配置文件的场景页,加载当前场景页,并加载其余场景页的缩略图,再加载所述当前场景页中动态元素的缩略图,并加载所述当前场景页中静态元素,形成手绘草稿,从而实现高效加载,节约计算机内存和CPU的占用。

【技术实现步骤摘要】
一种手绘草稿加载方法
本专利技术属于手绘动画
,尤其涉及一种手绘草稿加载方法、装置、电子设备和存储介质。
技术介绍
在目前手绘视频创作过程中,用户的创作内容通常会以草稿形式保存,方便多次编辑创作后再导出手绘视频进行传播。目前加载草稿的方式普遍是加载草稿配置文件,将所有的资源文件加载到内存中,供用户进行编辑和预览操作。然而这种一次性加载全部草稿的方式,耗时较长,对用户的计算机内存和CPU的占用也较高,缺乏便捷性和流畅性。综上所述,现有技术中,对用户手绘草稿的加载存在效率低和占用内存大的技术问题。
技术实现思路
为解决上述技术问题,本专利技术提供一种手绘草稿加载方法,包括步骤:获取草稿配置文件的场景页;加载当前场景页,并加载其余场景页的缩略图;加载所述当前场景页中动态元素的缩略图,并加载所述当前场景页中静态元素,形成手绘草稿。对应的,本专利技术提供一种手绘草稿加载装置,包括:获取模块,用于获取草稿配置文件的场景页;场景页加载模块,用于加载当前场景页,并加载其余场景页的缩略图;元素加载模块,用于加载所述当前场景页中动态元素的缩略图,并加载所述当前场景页中静态元素,形成手绘草稿。技术效果说明,本专利技术通过获取草稿配置文件的场景页,加载当前场景页,并加载其余场景页的缩略图,再加载所述当前场景页中动态元素的缩略图,并加载所述当前场景页中静态元素,形成手绘草稿,从而实现高效加载,节约计算机内存和CPU的占用。还需要说明的是,本专利技术对场景页加载时,通过加载其余场景页的缩略图,加载当前场景页中动态元素的缩略图,可以有效避免对其余场景页整体加载和对动态元素整体加载造成的计算机内存和CPU的占用高的缺陷。进一步,所述的加载所述当前场景页中动态元素的缩略图,并加载所述当前场景页中静态元素,形成手绘草稿的步骤后包括:判断是否存在草稿预览指令;如果存在草稿预览指令,按场景页预览加载所述手绘草稿。对应的,本专利技术提供一种预览元素加载模块,包括:预览判断单元,用于判断是否存在草稿预览指令;预览加载单元,用于如果存在草稿预览指令,按场景页预览加载所述手绘草稿。技术效果说明:本专利技术通过将场景页加载和手绘草稿的加载进行区分,在获取草稿预览指令后,按场景页预览加载所述手绘草稿,从而可以有效减少计算机内存和CPU的占用。进一步,所述的如果存在草稿预览,按场景页预览加载所述手绘草稿的步骤包括:预览加载当前场景页以播放;静默加载次场景页以预备播放。对应的,本专利技术提供一种预览加载单元,包括:播放子单元,用于预览加载当前场景页以播放;预备播放子单元,用于静默加载次场景页以预备播放。技术效果说明:本专利技术通过加载当前页进行播放预览,并加载次场景页,从而实现高效预览,而且避免加载当前页和次场景页之外的场景页,减少计算机内存和CPU的占用。进一步,所述的预览加载当前场景页以播放的步骤后包括:判断当前场景页是否播放结束;如果当前场景页播放结束,释放当前场景页,保留当前场景页的动态元素缩略图和静态元素。对应的,本专利技术提供的预览加载单元还包括:结束判断子单元,用于判断当前场景页是否播放结束;释放子单元,用于如果当前场景页播放结束,释放当前场景页,保留当前场景页的动态元素缩略图和静态元素。技术效果说明:本专利技术在手绘草稿当前页播放结束时,释放当前场景页,保留当前场景页的动态元素缩略图和静态元素,从而可以减少当前场景页对计算机内存和CPU的占用,提升计算机性能。本专利技术还提供一种电子设备,包括存储器和处理器,所述存储器存储计算机程序,所述计算机程序在所述处理器中执行可实现上述任一种方法。其中,电子设备可以为移动终端或web端。本专利技术还提供一种存储介质,存储计算机程序,所述计算机程序在处理器中执行可实现上述任一种方法。本专利技术提供的手绘草稿加载方法,通过获取草稿配置文件的场景页,加载当前场景页,并加载其余场景页的缩略图,再加载所述当前场景页中动态元素的缩略图,并加载所述当前场景页中静态元素,形成手绘草稿,从而实现高效加载,节约计算机内存和CPU的占用。附图说明图1为一实施例提供的手绘草稿加载的流程图;图2为一实施例提供的手绘草稿加载装置的架构图;图3为一实施例提供预览元素加载方法的流程图;图4为一实施例提供的预览元素加载模块的架构图;图5为一实施例提供的预览加载方法的流程图;图6为一实施例提供的预览加载单元的架构图;图7为一实施例提供的预览加载方法的流程图;图8为一实施例提供的预览加载单元的架构图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,在本专利技术的描述中,除非另有明确的规定和限定,术语“存储介质”可以是ROM、RAM、磁碟或者光盘等各种可以存储计算机程序的介质。术语“处理器”可以是CPLD(ComplexProgrammableLogicDevice:复杂可编程逻辑器件)、FPGA(Field-ProgrammableGateArray:现场可编程门阵列)、MCU(MicrocontrollerUnit:微控制单元)、PLC(ProgrammableLogicController:可编程逻辑控制器)以及CPU(CentralProcessingUnit:中央处理器)等具备数据处理功能的芯片或电路。术语“电子设备”可以是具有数据处理功能和存储功能的任何设备,通常可以包括固定终端和移动终端。固定终端如台式机等。移动终端如手机、PAD以及移动机器人等。此外,后续所描述的本专利技术不同实施方式中所涉及的技术特征只要彼此之间未构成冲突就可以相互结合。下面,本专利技术提出部分优选实施例以教导本领域技术人员实现。实施例一参见图1,本实施例提供一种手绘草稿加载方法,包括步骤:S1、获取草稿配置文件的场景页;S2、加载当前场景页,并加载其余场景页的缩略图;S3、加载所述当前场景页中动态元素的缩略图,并加载所述当前场景页中静态元素,形成手绘草稿。实施例二参见图2,对应的,本实施例提供一种手绘草稿加载装置,包括:获取模块1,用于获取草稿配置文件的场景页;场景页加载模块2,用于加载当前场景页,并加载其余场景页的缩略图;元素加载模块3,用于加载所述当前场景页中动态元素的缩略图,并加载所述当前场景页中静态元素,形成手绘草稿。需要说明的是,本实施例通过获取草稿配置文件的场景页,加载当前场景页,并加载其余场景页的缩略图,再加载所述当前场景页中动态元素的缩略图,并加载所述当前场景页中静态元素,形成手绘草稿,从而实现高效加载,节约计算机内存和CPU的占用。还需要说明的是,本实施例对场景页加载本文档来自技高网...

【技术保护点】
1.一种手绘草稿加载方法,其特征在于,包括步骤:/n获取草稿配置文件的场景页;/n加载当前场景页,并加载其余场景页的缩略图;/n加载所述当前场景页中动态元素的缩略图,并加载所述当前场景页中静态元素,形成手绘草稿。/n

【技术特征摘要】
1.一种手绘草稿加载方法,其特征在于,包括步骤:
获取草稿配置文件的场景页;
加载当前场景页,并加载其余场景页的缩略图;
加载所述当前场景页中动态元素的缩略图,并加载所述当前场景页中静态元素,形成手绘草稿。


2.如权利要求1所述的方法,其特征在于,所述的加载所述当前场景页中动态元素的缩略图,并加载所述当前场景页中静态元素,形成手绘草稿的步骤后包括:
判断是否存在草稿预览指令;
如果存在草稿预览指令,按场景页预览加载所述手绘草稿。


3.如权利要求2所述的方法,其特征在于,所述的如果存在草稿预览,按场景页预览加载所述手绘草稿的步骤包括:
预览加载当前场景页以播放;
静默加载次场景页以预备播放。


4.如权利要求3所述的方法,其特征在于,所述的预览加载当前场景页以播放的步骤后包括:
判断当前场景页是否播放结束;
如果当前场景页播放结束,释放当前场景页,保留当前场景页的动态元素缩略图和静态元素。


5.一种手绘草稿加载装置,其特征在于,包括:
获取模块,用于获取草稿配置文件的场景页;
场景页加载模块,用于加载当前场景页,并加载其...

【专利技术属性】
技术研发人员:邵猛
申请(专利权)人:深圳市前海手绘科技文化有限公司
类型:发明
国别省市:广东;44

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

1