[发明专利]动画架构在审
申请号: | 201580055954.5 | 申请日: | 2015-10-14 |
公开(公告)号: | CN106852178A | 公开(公告)日: | 2017-06-13 |
发明(设计)人: | B·C·阿林 | 申请(专利权)人: | 微软技术许可有限责任公司 |
主分类号: | G06T13/80 | 分类号: | G06T13/80;G06T15/40;G06T19/20 |
代理公司: | 永新专利商标代理有限公司72002 | 代理人: | 刘瑜,王英 |
地址: | 美国华*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 动画 架构 | ||
1.一种用于创建对可视化的改变的变形动画的方法,包括:
拍取包含所述改变前的可视化的几何形状的初始快照;
拍取包含所述改变后的可视化的所述几何形状的最终快照;
缓存所述初始快照和所述最终快照;
解释缓存的快照以创建合并的几何形状,其中,所述合并的几何形状表示所述缓存的快照之间的过渡状态;
合成能够作为静态图像渲染以包括变形动画的多个帧,其中,所述帧是基于所述合并的几何形状来生成的;以及
将所述多个帧发送到客户端以在所述可视化中渲染,从而提供对所述可视化的所述改变的所述变形动画。
2.根据权利要求1所述的方法,还包括:
拍取包含在所述改变期间的所述可视化的几何形状的中间快照;以及
缓存所述中间快照。
3.根据权利要求1所述的方法,其中,所述多个帧中的最终帧对应于所述最终快照,并且所述多个帧不包括与所述初始快照相对应的帧。
4.根据权利要求1所述的方法,其中,生成所述多个帧还包括:
接收动画循环,所述动画循环包括用于回放所述变形动画的持续时间和每秒帧数(FPS)速率,其中,所合成的所述多个帧中的帧数不超过基于所述持续时间和所述FPS速率的数量。
5.根据权利要求4所述的方法,其中,所述动画循环还包括定时曲线,其中,所述定时曲线指定所述合并的几何形状图示在所述变形动画中从所述初始几何形状到所述最终几何形状的变化的速率。
6.根据权利要求1所述的方法,其中,所述快照和所述多个帧被缓存在故事板对象中,其中,所述故事板对象能够操作以根据时间线提供所述多个帧的重复回放。
7.根据权利要求1所述的方法,其中,包括所述初始快照的所述几何形状的元素与包括所述最终快照的所述几何形状的元素相关联。
8.根据权利要求7所述的方法,其中,包括所述初始快照的所述几何形状的元素不存在于所述最终快照中,还包括:
将所述元素与所述最终快照中的任意几何形状相关联;以及
其中,为所述任意几何形状和所述元素创建所述合并的几何形状包括以下中的至少一个:
随着所述变形动画进行,使所述元素淡出;
将所述元素收缩到所述任意几何形状,其中,所述任意几何形状是一个点;以及
将所述元素合并到所述任意几何形状中,其中,所述任意几何形状是在所述初始快照中与所述元素共享公共几何形状的相邻元素。
9.根据权利要求7所述的方法,其中,包括所述最终快照的几何形状的元素不存在于所述初始快照中,还包括:
将所述元素与所述初始快照中的任意几何形状相关联;以及
其中,为所述任意几何形状和所述元素创建所述合并的几何形状包括以下中的至少一个:
随着所述变形动画进行,使所述元素淡入;
从所述任意几何形状生长所述元素,其中,所述任意几何形状是一个点;以及
从所述任意几何形状分割所述元素,其中,所述任意几何形状是在所述初始快照中与所述元素共享公共几何形状的相邻元素。
10.一种用于创建对可视化的改变的变形动画的系统,包括:
处理器;和
包括指令的存储器存储设备,所述指令在由所述处理器执行时能够操作以提供:
动画引擎,其能够操作以提供对数据的可视化的改变的变形动画,所述动画引擎包括:
抓取器模块,其能够操作以通过拍取包括所述改变前的可视化的几何形状的初始快照以及拍取包括所述改变后的可视化的几何形状的最终快照来响应对所述可视化的改变;
补间器模块,其能够操作以从所述抓取器模块接收所述初始快照和所述最终快照,以及解释所述快照以创建合并的几何形状,其中,所述合并的几何形状表示所述初始快照和所述最终快照之间的过渡状态;
成帧模块,其能够操作以从所述补间器模块接收所述合并的几何形状,以生成能够由客户端渲染为静态图像以包括所述变形动画的多个帧,其中所述帧是基于所述合并的几何形状来生成的;以及
缓冲器模块,其能够操作以从所述成帧模块接收所述多个帧以存储所述多个帧,并将所述多个帧发送到所述客户端以在所述可视化中渲染,从而提供所述改变的所述变形动画。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软技术许可有限责任公司,未经微软技术许可有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201580055954.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:带有用于导向线的引入辅助部的气囊导管
- 下一篇:一种会议机