发明名称 Sequencing of animations in software applications
摘要 Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for defining a sequence of animations for changing visible and non-visible values of objects. One or more programmatic calls is received, the calls including animations and sequencing for their performance. Consecutive frames of the animations are displayed according to the animations and the sequencing defined in the programmatic calls. Non-displayed properties of the objects in the animations are changed in coordination with the displaying of the consecutive frames.
申请公布号 US9292955(B1) 申请公布日期 2016.03.22
申请号 US201313735561 申请日期 2013.01.07
申请人 Google Inc. 发明人 Haase Chet;Guy Romain P.
分类号 G06T13/00;G06T13/80 主分类号 G06T13/00
代理机构 Fish & Richardson P.C. 代理人 Fish & Richardson P.C.
主权项 1. A computer-implemented computer animation method comprising: receiving one or more programmatic calls that each include parameters that indicate: one or more animations, each animation having one or more parameters that define properties of objects to be animated in particular ways, andsequencing for performing the one or more animations, wherein the parameters of the call that indicate the sequencing are defined by a public application programming interface for an animation system; in response to receiving the one or more programmatic calls that include parameters that indicate one or more animations and sequencing for performing the one or more animations, obtaining visual display information about the one or more animations, the visual display information defining objects to be animated, and actions to be performed on the objects to be animated; repeatedly generating, for consecutive frames of the one or more animations, updated values for displaying objects in the one or more animations; and automatically displaying the consecutive frames of the one or more animations in order, as defined in the one or more programmatic calls, and changing non-visible components of the objects that do not affect a visual appearance of the objects in the animations in coordination with the displaying of the consecutive frames.
地址 Mountain View CA US