用于WEB上的定制可缩放动画角色的参数生成的系统技术方案

技术编号:17144637 阅读:45 留言:0更新日期:2018-01-27 16:45
一种图形角色对象临时存储装置用分层数据结构存储角色的参数和相关联的默认值以及用分层数据结构表示的一个或多个动画对象数据,该一个或多个动画对象数据具有相关联的动画,图形角色对象临时存储装置和动画对象数据是计算机系统的本地存储器的一部分。一种方法包括接收具有表示成几何形状的角色部分对象的向量图对象,显示二维角色,改变所显示的二维角色的一部分的尺度,并且把调节的参数作为相对于默认数值的百分比变化存储在图形角色对象临时存储装置中,显示定制二维角色,把相关联的动画对象数据中的关键帧数据应用于角色部分对象,并且根据关键帧数据显示动画。

A system for generating parameters for customized scalable animation roles on WEB

One or more object data of a graphical object storage device with a temporary role parameter storage hierarchical data structure character and the associated default and hierarchical data structure representation, the one or more data object has an associated object animation, graphic character of temporary data storage device and animation object part of the local memory of a computer system. A method includes receiving a vector map object into the geometry of the part object, a two-dimensional display role, a part of the scale of 2D character change a display, and adjust the parameters as the percentage change from the default value in the storage device for temporary storage of color graphics object angle, display custom two-dimensional characters, the the animation object data in key frame data is applied to the role of some object, and according to the data of key frame animation.

【技术实现步骤摘要】
【国外来华专利技术】用于WEB上的定制可缩放动画角色的参数生成的系统
本文所描述的主题总体上涉及角色动画的领域,尤其涉及一种使能角色的定制和动画的系统和方法。
技术介绍
角色动画已经在视频游戏中被使用。视频游戏中的角色动画通常使用固定模型和标准化角色。通常,针对有限数量的角色类型创建资产,该资产包括并非核心人体的一部分的元素。常规地,角色的动画被执行,作为被用来传递运动的一系列位图图像。常规的位图图像难以在没有失真且并不损害平滑动画的情况下缩放。向量图已经被作为位图图像的一种替选形式。向量图可以按比例缩放。然而,以任意比率缩放向量图成了不好看的伪像,诸如挤压、歪斜和拉伸。目前并没有一种用于向定制生成、二维、基于web的且任意大小的角色添加动画的系统。图形处理在移动设备上是受限资源。为了动态生成定制角色、资产和动画,需要相当的图形处理能力,而这在移动设备上常常是无法获得的。带宽在移动设备上是受限资源。由于动画通常作为一系列位图图像进行传递,所以并没有一种简单的方式在将动画设置为预先渲染资产的情况下对无限数量的角色赋予动画。
技术实现思路

技术实现思路
以简化形式对概念的选择进行介绍以便提供对本公开一些方面的基本理解。该
技术实现思路
并非是本公开的扩展性概述,且并非意在标识本公开的关键或必要要素或者对本公开的范围加以界定。该
技术实现思路
仅给出本公开的一些概念以作为下文所提供的具体实施方式的序言。本公开总体上涉及用于Web上的定制可缩放动画角色的参数生成的系统和方法。定制可以包括向角色添加资产以及改变角色和资产的大小(调节尺度)。资产可以包括并非核心人体的一部分的要素,诸如胡须、头发、胡须、雀斑、纹身、衣服制品或者其它配饰。在一些方面,缩放可以是任意的并且潜在地存在大量的可能资产排列。本专利技术的资产还通过缓解为各种尺度创建角色、衣服和配饰图像的需要而简化了动画师创建二维角色和方面的工作。本专利技术的各方面简化了在创建可缩放的定制二维角色以及任意尺度的定制二维角色的动画时的工作。本专利技术的各方面使得能够在可应用于任意尺度的定制角色的数据对象中指定任何数量的动画。各方面允许生成可缩放并且能够在没有与向量图的缩放和角色动画相关联的现有技术的问题的情况下为角色建立动画。本专利技术的各方面包括作为因特网应用或自含式app的实施方式。本专利技术的方面使能用于数据传输的带宽要求的最小化以及最少的存储器使用。本专利技术的各方面提供了一种创建定制可缩放动画角色以及创建用于包括在诸如教育和游戏系统中的应用中的角色时的娱乐环境以及开发环境。本专利技术的一个方面是一种系统,包括一个或多个数据处理设备;该一个或多个数据处理设备包括本地存储器,该本地存储器被配置为存储角色分层数据结构,该角色分层数据结构用于维持与向量图角色的几何形状相关联的参数数值,所述向量图角色具有被表示为几何形状的多个角色部分对象;该一个或多个数据处理设备被配置为执行角色缩放部,该角色缩放部在接收到改变显示设备的交互显示区域中显示的二维角色的一个或多个角色部分对象的尺度的命令时执行向量图缩放功能以基于参数任意改变该角色部分对象的尺度,用该角色分层数据结构存储相对于该角色部分对象的默认尺寸更新的比例作为所述参数的值,以及依据更新的比例在该显示设备的交互显示区域中显示经缩放的二维角色;该一个或多个数据处理设备被配置为从动画存储器获得一个或多个动画模板,并且将该动画模板应用于具有默认尺寸的基本图形角色以显示该基本图形角色的一种或多种不同类型的动画;该一个或多个数据处理设备被配置为执行动画部,该动画部在该动画模板之一被选择时将所选择的动画模板应用于经缩放的向量图角色;以及基于选择的动画模板在该显示设备中显示该经缩放的二维角色的动画。在本专利技术另外的方面,该一个或多个数据处理设备被配置为执行角色缩放部,该角色缩放部在接收到改变在显示设备的交互显示区域中所显示的二维角色的尺度的进一步的命令时执行向量图缩放功能以进一步任意改变该向量图角色的一个或多个角色部分对象的尺度,用该角色分层数据结构存储相对于该角色部分对象的默认尺寸进一步更新的比例,以及依据进一步更新的比例在该显示设备的交互显示区域中显示经修正的缩放二维角色。在本专利技术另外的方面,所述系统包括图形用户界面,包括:显示从存储资产的向量图的资产存储器所获得的一个或多个资产的显示器,该一个或多个数据处理设备被配置为执行资产显示部,该资产显示部在图形资产被选择时,渲染作为向量图角色的分层叠加在相对应角色部分对象上的所选择的图形资产,使得在交互显示区域中显示该二维角色和叠加的资产;以及该一个或多个数据处理设备被配置为执行资产缩放部,该资产缩放部在接收到对该交互显示区域中所显示的图形角色的一个或多个角色部分对象进行缩放的命令时依据相应角色部分对象的尺度改变该图形资产的尺度。在本专利技术另外的方面,一个或多个向量图资产包括衣服、配饰或附加人体特征。在本专利技术另外的方面,该系统包括图形角色存储器,其中该图形用户界面进一步包括保存功能,该图形角色存储器在执行该保存功能时将该角色分层数据结构的数据存储到非易失性存储器中。在本专利技术另外的方面,该一个或多个数据处理设备被配置为执行接收部,该接收部用于提交向量图角色和图形资产以便分别存储至图形角色存储或图形资产存储。在本专利技术另外的方面,该系统包括因特网浏览器应用,其中通过执行脚本语言命令来执行该因特网浏览器应用功能,并且该向量图角色、角色分层数据结构和动画模板是从因特网服务器下载的分层数据对象。在本专利技术另外的方面,该系统包括动画应用处理器,该动画应用处理器执行动画应用的脚本语言命令,并且该向量图角色、角色分层数据结构和动画模板是从服务器下载的分层数据对象。在本专利技术另外的方面,该一个或多个数据处理设备被配置为执行动画部,该动画部在另一个动画模板被选择时,代替之前选择的动画模板,把该另一个所选择的动画模板应用于经缩放的向量图角色;以及基于该另一个所选择的动画模板在显示设备中显示经缩放的二维角色的动画。本专利技术的一个方面是一种计算机系统中的方法,该计算机系统包括图形角色对象临时存储装置,其用分层数据结构存储角色的参数和相关联的默认数值以及用分层数据结构表示的一个或多个动画对象数据,该一个或多个动画对象数据具有相关联的显示角色动画,该图形角色对象临时存储装置和该动画对象数据是该计算机系统的本地存储器的一部分,该方法包括:接收二维角色向量图对象,该向量图对象具有被表示为几何形状的角色部分对象;将该二维角色的向量对象渲染为可显示图像并且将该图像显示为二维角色;接受改变所显示的二维角色的一部分的尺度的输入,以及将所显示的缩放部分转换为相对应几何形状的经调节的参数值;将经调节的参数存储作为相对于默认数值的百分比变化存储在图形角色对象临时存储装置中;将具有经缩放部分的二维角色显示为定制二维角色;显示一个或多个显示角色动画;针对该显示角色动画,将相关联的动画对象数据中的关键帧数据应用于该角色部分对象;以及根据该关键帧数据将该定制二维角色显示为动画。在本专利技术另外的方面,该计算机系统包括用于相关联的角色部分对象的一个或多个二维资产向量图对象,该方法进一步包括将该一个或多个二维向量图对象渲染为资产的一个或多个图像,以及将该资产图像显示为相应角色部分的分层,接受用于改变一个或多个资产本文档来自技高网...
用于WEB上的定制可缩放动画角色的参数生成的系统

【技术保护点】
一种方法,包括:存储角色分层数据结构,所述角色分层数据结构用于维持与向量图角色的几何形状相关联的参数值,所述向量图角色具有被表示成所述几何形状的多个角色部分对象;执行角色缩放,包括:接收改变显示设备的交互显示区域中显示的二维角色的一个或多个所述角色部分对象的尺度的命令,执行向量图缩放功能以基于所述参数任意改变所述角色部分对象的尺度,用所述角色分层数据结构存储相对于所述角色部分对象的默认尺寸更新的比例作为所述参数的值,以及依据所述更新的比例在所述显示设备的交互显示区域中显示经缩放的二维角色;从动画存储器检索出一个或多个动画模板,并且把所述动画模板应用于具有默认尺寸的基本图形角色以显示所述基本图形角色的一个或多个不同类型的动画;执行动画操作,包括:接收对所述动画模板之一的选择;把选择的动画模板应用于经缩放的向量图角色;以及基于所选择的动画模板在所述显示设备中显示所述经缩放的二维角色的动画。

【技术特征摘要】
【国外来华专利技术】2015.07.28 US 14/811,2561.一种方法,包括:存储角色分层数据结构,所述角色分层数据结构用于维持与向量图角色的几何形状相关联的参数值,所述向量图角色具有被表示成所述几何形状的多个角色部分对象;执行角色缩放,包括:接收改变显示设备的交互显示区域中显示的二维角色的一个或多个所述角色部分对象的尺度的命令,执行向量图缩放功能以基于所述参数任意改变所述角色部分对象的尺度,用所述角色分层数据结构存储相对于所述角色部分对象的默认尺寸更新的比例作为所述参数的值,以及依据所述更新的比例在所述显示设备的交互显示区域中显示经缩放的二维角色;从动画存储器检索出一个或多个动画模板,并且把所述动画模板应用于具有默认尺寸的基本图形角色以显示所述基本图形角色的一个或多个不同类型的动画;执行动画操作,包括:接收对所述动画模板之一的选择;把选择的动画模板应用于经缩放的向量图角色;以及基于所选择的动画模板在所述显示设备中显示所述经缩放的二维角色的动画。2.根据权利要求1所述的方法,进一步包括:执行角色缩放部,当接收到改变在显示设备的交互显示区域中显示的二维角色的尺度的进一步命令时,该角色缩放部执行向量图缩放功能以进一步任意改变所述向量图角色的一个或多个角色部分对象的尺度,用所述角色分层数据结构存储相对于所述角色部分对象的默认尺寸进一步更新的比例,并且在所述显示设备的交互显示区域中依据所述进一步更新的比例显示修正的经缩放二维角色。3.根据权利要求1或2所述的方法,进一步包括:在图形用户界面上显示从存储资产的向量图的资产存储器中所检索出的一个或多个资产,执行资产显示部,在选择图形资产时,该资产显示部渲染作为所述向量图角色的分层叠加在相对应...

【专利技术属性】
技术研发人员:阿萨·乔纳斯·伊夫里·布洛克苏珊娜·钱伯斯乔治·迈克尔·布劳尔伊戈尔·克拉克理查德·特
申请(专利权)人:谷歌有限责任公司
类型:发明
国别省市:美国,US

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

1