The invention discloses an animation display control method, which relates to the field of 3D animation development. The method comprises steps of loading a specific animation of the target animation object in the current animation state according to the current animation state of the target animation object and a pre-loaded redirected animation map, wherein the redirected animation map. Shooting includes mapping of each animation state to a specific animation corresponding to the animation object, and controlling the loaded animation to display according to the preset display control information. The embodiment of the invention also provides an animation display control device, device and storage medium, which can effectively reduce the amount of data to be processed in the process of displaying three-dimensional animation, reduce the system resources occupied in the process of loading, shorten the loading time and running time required for animation display control, and improve the system and the game. Running efficiency and optimizing user experience.
【技术实现步骤摘要】
动画显示控制方法、装置、设备及存储介质
本专利技术涉及三维动画开发领域,尤其涉及一种动画显示控制方法、装置、设备及存储介质。
技术介绍
随着计算机技术的发展,由于三维影像比二维影像更加直观,更能给观赏者以身临其境的感觉,因此三维图形技术越来越为人们所看重。在三维动画中,一般采用动画状态机以控制动画对象的动画状态,每个动画状态中的通用动画可以复用到每个处于该动画状态下的动画对象。在现有技术的三维游戏中,为了实现根据动画对象的动画状态显示特定动画,往往是通过重定向控制器与动画状态机配合;其中,重定向控制器保存了每个特定动画的动画文件,并且还保存了每个通用动画指向与动画对象相应的特定动画的映射。在实施本专利技术实施例的过程中,专利技术人发现,为了在动画对象的当前动画状态下,显示对应的特定动画,现有技术需要载入所述重定向控制器,即需要载入大量的动画文件和动画文件映射,由于所述重定向控制器的数据量过于庞大,导致在加载所述重定向控制器、从所述重定向控制器中查询动画文件和载入特定动画等工作的效率低下,并且还极大地增加了动画的显示工作需要占用的系统资源,导致动画显示控制需要的加载和运行时间较长,并且占用了大量的系统资源,造成系统和游戏运行缓慢,严重影响了用户体验。
技术实现思路
经专利技术人研究发现,在现有的三维游戏中,由于重定向控制器的数据量过于庞大,导致在加载所述重定向控制器、从所述重定向控制器中查询动画文件和载入特定动画等工作的效率低下,并且还极大地增加了动画的显示工作需要占用的系统资源,导致动画显示控制需要的加载和运行时间较长,并且占用了大量的系统资源,造成系统和游戏 ...
【技术保护点】
1.一种动画显示控制方法,其特征在于,包括步骤:根据目标动画对象的当前动画状态和预先载入的重定向动画映射,载入所述目标动画对象在当前动画状态的特定动画;其中,所述重定向动画映射包括每一动画状态指向与动画对象相应的特定动画的映射;根据预设的显示控制信息,控制已载入的特定动画进行显示。
【技术特征摘要】
1.一种动画显示控制方法,其特征在于,包括步骤:根据目标动画对象的当前动画状态和预先载入的重定向动画映射,载入所述目标动画对象在当前动画状态的特定动画;其中,所述重定向动画映射包括每一动画状态指向与动画对象相应的特定动画的映射;根据预设的显示控制信息,控制已载入的特定动画进行显示。2.如权利要求1所述的动画显示控制方法,其特征在于,根据预先载入的动画状态机确定所述目标动画对象的当前动画状态;其中,所述动画状态机的载入包括:载入动画状态机中的动画状态名称以及不同的动画状态之间的切换关系;根据动画情景所涉及的动画状态,载入所述涉及的动画状态对应的通用动画。3.如权利要求2所述的动画显示控制方法,其特征在于,所述重定向动画映射包括每一通用动画指向与动画对象相应的特定动画的映射;所述根据目标动画对象的当前动画状态和预先载入的重定向动画映射,载入所述目标动画对象在当前动画状态的特定动画,包括:根据所述动画状态机,确定所述目标动画对象的当前动画状态;获取所述当前动画状态对应的通用动画;根据所述重定向动画映射,载入所述对应的通用动画指向的特定动画。4.如权利要求3所述的动画显示控制方法,其特征在于,所述重定向动画映射包括每一通用动画的名称指向与动画对象相应的特定动画的名称的映射。5.如权利要求4所述的动画显示控制方法,其特征在于,所述载入对应的特定动画,包括:载入所述对应的特定动画的动画序列文件。6.如权利要求5所述的动画显示控制方法,其特征在于,所述载入所述对应的特定动画的动画序列文件,包括:将所述动画序列文件载入到动画显示设备的缓存中。7.如权利要求2所述的动画显示控制方法,其特征在于,所述动画状态机的数量为一个;所述动画状态机中包括了每个动画状态对应的通用动画的名称以及不同的动画状态之间的切换关系。8.如权利要求2所述的动画显示控制方法,其特征在于,所述预设的显示控制信息记录在所述动画状态机中。9.如权利要求1所述的动画显示控制方法,其特征在于,所述预设的显示控制信息包括动画显示速度和动画融合参数。10.如权利要求9所述的动画显示控制方法,其特征在于,所述根据预设的显示控制信息,控制已载入的特定动画进行显示,包括:根据所述预设的显示控制信息中的动画融合参数,将已载入的所述特定动画中的子动画进行融合,以获得待显示动画;根据所述预设的显示控制信息中的动画显示速度,显示所述待显示动画。11.一种动画显示控制装置,其特征在于,包括:动画载入模块,用于根据目标动画对象的当前动画状态和预先载入的重定向动画映射,载入所述目标动画对象在当前动画状态的特定动画;其中,所述重定向动画映射包括每一动画状态指向与动画对象相应的特定...
【专利技术属性】
技术研发人员:盛凯,
申请(专利权)人:网易杭州网络有限公司,
类型:发明
国别省市:浙江,33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。