一种实现动画效果的方法及装置制造方法及图纸

技术编号:14587006 阅读:46 留言:0更新日期:2017-02-08 16:36
本发明专利技术实施例公开了一种实现动画效果的方法及装置。其中,方法包括通过定时触发对所述三维物体模型的第二空间位置信息进行确定,所述第二空间位置信息是由位置变化量信息和第一空间位置信息确定,然后根据所述三维物体模型的所述第二空间位置信息在相应的空间位置绘制所述三维物体模型并显示所述三维物体模型,实现了通过对空间位置属性的控制从而得到三维物体模型空间位置的动画效果。本申请通过对空间位置属性的直接控制,使空间位置变化更加简单,可大量节省时间,提高工作人员的效率,同时提升用户操作体验。此外,本发明专利技术实施例提供的实现装置具有相应的优点。

Method and device for realizing animation effect

The embodiment of the invention discloses a method and a device for realizing animation effect. The method includes determining the timing trigger second space position information of the 3D object model, the spatial position of the second information is determined by the position change of the amount of information and the first space position information, then according to the 3D model of the second space position information in the corresponding spatial location of the 3D rendering the object model and display of the 3D model, realized through control of the spatial property to obtain 3D model space animation. The application of the spatial location of the direct control of the property, so that the change in spatial location is more simple, can save a lot of time, improve staff efficiency, while improving the user experience. In addition, the embodiment provided by the embodiment of the invention has corresponding advantages.

【技术实现步骤摘要】

本专利技术涉及云计算及虚拟现实领域,特别是涉及一种实现动画效果的方法,还涉及一种实现动画效果的装置。
技术介绍
随着信息技术(InformationTechnology,简称IT)的迅速发展,IT基础设施应用的不断深入、范围的不断拓展,各行各业都与信息技术密不可分。数据中心监控系统,能够帮助管理者增强数据中心可用性、提高运维效率并降低运维成本,是数据中心必不可少的监控管理信息化工具,在数据中心的运行、维护、管理中,发挥着越来越重要的作用。随着各种可视化技术的发展,用户对形象化、直观化的操作体验要求越来越高。三维(threedimension,简称3D)数据中心监控系统基于三维可视化技术,通过机房建模和数据关联,是具有高度现场感和仿真感的立体监控,呈现一个三维可交互的虚拟数据中心场景,实时直观的模拟和呈现中心机房内部各种监控设备的运行数据和状态信息,并允许用户从任意视觉进行详细观察和监控,大大提高了监控系统的信息量,让用户在身临其境的环境中完成数据中心机房的监控和管理。在实际应用中,如果能够将展现在面前的各种物体模型都可实现动画效果,例如点击服务器告警数量,机柜中存在告警的服务器就会自动弹出来。这样该系统能给用户带来更真实和更震撼的感官体验,同时会使用户更加形象直观的理解,也更容易吸引眼球。目前,现有技术中可实现动画效果的主要有逐帧动画和骨骼动画。逐帧动画的原理是“连续的关键帧”中分解动画动作,也就是在时间轴的每帧上逐帧绘制不同的内容,使其连续播放而成动画。因为逐帧动画的帧序列内容不一样,不但给制作增加了负担,而且最终输出的文件量也很大。骨骼动画的基本原理就是首先控制各个骨骼和关节,再使附在上面的骨骼蒙皮与其匹配。通过改变相邻骨骼间的夹角,位移,组成角色的骨骼就可以做出不同的动作,实现不同的动画效果。可见,现有技术均是通过对模型内部或细节进行控制,从而实现动画效果。对于一些简单的空间位置动画效果,骨骼动画可通过控制内部的变化来实现,但不可以直接对空间位置属性进行控制实现空间位置的动画效果;而逐帧动画是通过控制静态的图片的播放频率从而实现动画效果,只能实现某些特定的简单的空间位置变化,如急剧转身头发及衣服的飘动、走路等,同样无法直接对空间位置属性进行控制而实现空间位置的动画效果。在某些场景下,要求模型呈现复杂的空间位置动画效果,即实现复杂的空间位置变化,现有技术通过控制内部或细节来实现空间位置的变化就显得无能为力了。
技术实现思路
本专利技术实施例的目的是提供一种实现动画效果的方法及装置,通过对空间位置属性的控制从而得到三维物体模型空间位置的动画效果。为解决上述技术问题,本专利技术实施例提供以下技术方案:本专利技术一方面提供了一种实现动画效果的方法,包括:获取三维数据中心监控系统中的三维物体模型的第一空间位置信息和动画信息,所述动画信息包括位置变化量信息和刷新频率信息;根据所述刷新频率信息,在预设的刷新时间到达后触发对所述三维物体模型的第二空间位置信息进行确定,所述第二空间位置信息由所述位置变化量信息和所述第一空间位置信息确定;根据所述三维物体模型的所述第二空间位置信息在相应的空间位置绘制所述三维物体模型并显示;其中,所述第一空间位置信息在一次所述刷新时间结束后更新为当前的位置信息。优选的,该方法进一步包括:预设动画时间,所述动画时间为动画效果的持续时间,所述动画时间为刷新时间的整数倍。优选的,所述三维物体模型为以下任意一种或任意组合:机柜、服务器、交换机、路由器。优选的,该方法进一步包括:所述动画信息在所述动画时间结束后被删除。优选的,所述刷新频率为每20ms一次。本专利技术另一方面提供了一种实现动画效果的装置,包括:获取信息模块,用来获取三维数据中心监控系统中的三维物体模型的第一空间位置信息和动画信息,所述动画信息包括位置变化量信息和刷新频率信息;位置确定模块,用来确定所述三维物体模型的第二空间位置信息,所述第二空间位置信息是由所述位置变化量信息和所述第一空间位置信息确定;刷新模块,用来每隔一定的时间间隔,触发对所述第二空间位置信息确定;显示模块,用来根据所述三维物体模型的所述第二空间位置信息,在相应的空间位置绘制所述三维物体模型并显示;其中,所述第一空间位置信息在一次所述刷新时间结束后更新为当前的位置信息。优选的,所述装置进一步包括:时钟模块,用来预设动画时间,所述动画时间为动画效果的持续时间,所述动画时间为刷新时间的整数倍。优选的,所述三维物体模型为以下任意一种或任意组合:机柜、服务器、交换机、路由器。优选的,该装置进一步包括:动画信息删除模块,用于在所述动画时间结束后删除所述动画信息。优选的,所述刷新频率为每20ms一次。本专利技术实施例提供了一种在三维数据中心监控系统中实现动画效果的方法,具体的通过每隔一段时间触发对所述三维物体模型的第二空间位置信息进行确定,所述第二空间位置信息是由位置变化量信息和第一空间位置信息确定,然后根据所述三维物体模型的第二空间位置信息在相应的空间位置绘制所述三维物体模型并显示。实现了通过对空间位置属性的控制从而得到三维物体模型空间位置的动画效果。目前现有技术的动画效果只能通过对模型内部的控制来获得,对于一些简单的空间位置变化的动画效果,现有技术可通过控制模型内部细节来实现空间动作的变化,但这种操作较为繁琐和复杂;本申请通过对空间位置的直接控制,使空间位置的动画更加简单,可大量节省时间,提高工作人员的效率。对于一些复杂的空间位置的动画效果,现有技术通过控制模型内部的变化无法实现,而本申请可实现模型复杂的空间位置变化的动画效果,使得模型对象更形象化,有利于用户的直观体验,可提升用户操作体验。此外,本专利技术实施例还针对实现动画效果的方法提供了相应的实现装置,进一步使得所述方法更具有实用性,所述装置具有相应的优点。附图说明为了更清楚的说明本专利技术实施例或现有技术的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的一种3D数据中心监控系统实现动画效果的结构框图;图2为本专利技术实施例提供的一种实现动画效果方法的流程示意图;图3为本专利技术实施例提供的另一种实现动画效果方法的流程示意图;图4为本专利技术实施例提供的一种实现动画效果装置的结构图;图5为本专利技术实施例提供的另一种实现动画效果装置的结构图。具体实施方式为了使本
的人员更好地理解本专利技术方案,下面结合附图和具体实施方式对本专利技术作进一步的详细说明。显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”“第四”等是用于区别不同的对象,而不是用于描述特定的顺序。此外术语“包括”和“具有”以及他们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可包括没有列出的步骤或单元。本申请的专利技术人经过研究发现本文档来自技高网
...

【技术保护点】
一种实现动画效果的方法,其特征在于,该方法包括:获取三维数据中心监控系统中的三维物体模型的第一空间位置信息和动画信息,所述动画信息包括位置变化量信息和刷新频率信息;根据所述刷新频率信息,在预设的刷新时间到达后触发对所述三维物体模型的第二空间位置信息进行确定,所述第二空间位置信息由所述位置变化量信息和所述第一空间位置信息确定;根据所述三维物体模型的所述第二空间位置信息在相应的空间位置绘制所述三维物体模型并显示;其中,所述第一空间位置信息在一次所述刷新时间结束后更新为当前的位置信息。

【技术特征摘要】
1.一种实现动画效果的方法,其特征在于,该方法包括:获取三维数据中心监控系统中的三维物体模型的第一空间位置信息和动画信息,所述动画信息包括位置变化量信息和刷新频率信息;根据所述刷新频率信息,在预设的刷新时间到达后触发对所述三维物体模型的第二空间位置信息进行确定,所述第二空间位置信息由所述位置变化量信息和所述第一空间位置信息确定;根据所述三维物体模型的所述第二空间位置信息在相应的空间位置绘制所述三维物体模型并显示;其中,所述第一空间位置信息在一次所述刷新时间结束后更新为当前的位置信息。2.根据权利要求1所述的方法,其特征在于,该方法进一步包括:预设动画时间,所述动画时间为动画效果的持续时间,所述动画时间为所述刷新时间的整数倍。3.根据权利要求2所述的方法,其特征在于,所述三维物体模型为以下任意一种或任意组合:机柜、服务器、交换机、路由器。4.根据权利要求2或3所述的方法,其特征在于,该方法进一步包括:所述动画信息在所述动画时间结束后被删除。5.根据权利要求4所述的方法,其特征在于,所述刷新频率为每20ms一次。6.一种实现动画效果的装置,其特征在于,该装置包括...

【专利技术属性】
技术研发人员:高飞荆君张俊雷
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南;41

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

1