System supporting animation of graphical display elements through animation object instances
    1.
    发明授权
    System supporting animation of graphical display elements through animation object instances 有权
    系统通过动画对象实例支持图形显示元素的动画

    公开(公告)号:US07262775B2

    公开(公告)日:2007-08-28

    申请号:US10693830

    申请日:2003-10-24

    IPC分类号: G06T15/70

    CPC分类号: G06T13/00 G06T2213/04

    摘要: A graphical display animation system is disclosed that supports timed modification of element property values of elements within a graphical display. The animation system utilizes a display structure for maintaining a set of elements corresponding to displayed objects within a graphically displayed scene. The elements include a variable property value. The animation system also utilizes a property system that maintains properties associated with elements maintained by the display structure. The properties include dynamic properties that are capable of changing over time—and thus affecting the appearance of the corresponding element on a graphical display. The animation system includes animation classes, from which animation objects are instantiated and associated with an element property at runtime. The animation object instances provide time varying values affecting values assigned to the dynamic properties maintained by the property system.

    摘要翻译: 公开了一种图形显示动画系统,其支持图形显示内元素的元素属性值的定时修改。 动画系统利用显示结构来维护在图形显示的场景中对应于显示对象的一组元素。 元素包括可变属性值。 该动画系统还利用一种属性系统来维护与由显示结构维护的元素相关联的属性。 属性包括能够随时间变化的动态属性,从而影响图形显示上的相应元素的外观。 动画系统包括动画类,动画对象在运行时被实例化并与元素属性相关联。 动画对象实例提供影响分配给属性系统维护的动态属性的值的时变值。

    APPLICATION AND USER INTERFACE FRAMEWORK INTERACTION
    3.
    发明申请
    APPLICATION AND USER INTERFACE FRAMEWORK INTERACTION 有权
    应用和用户界面框架交互

    公开(公告)号:US20130135340A1

    公开(公告)日:2013-05-30

    申请号:US13308307

    申请日:2011-11-30

    IPC分类号: G09G5/00

    摘要: Interaction between an application, a user interface framework, and a graphics module to render a portion of an application surface. The application requests a surface corresponding to a particular range of the application surface from the user interface framework. In response, the user interface framework provides the requested ranged surface to the application. The application instructs the graphics module to populate the ranged surface by drawing into the ranged surface. The application then instructs the user interface framework to compose the ranged surface using the drawn ranged surface and other information available to the user interface framework. The user interface framework composing a composed surface using the drawn surface provided by the application, and additional information available to the user interface framework. The user interface framework may cache information from previously composed surface to allow for faster re-rendering should those portions later come into view on the display.

    摘要翻译: 应用程序,用户界面框架和图形模块之间的交互以呈现应用程序表面的一部分。 应用程序从用户界面框架请求与应用程序表面的特定范围相对应的曲面。 作为响应,用户界面框架向应用提供所请求的范围表面。 应用程序指示图形模块通过绘制到远程表面来填充远程表面。 应用程序然后指示用户界面框架使用绘制的远程表面和用户界面框架可用的其他信息来组成远程表面。 使用由应用程序提供的绘制表面构成组合曲面的用户界面框架,以及可用于用户界面框架的附加信息。 用户界面框架可以从先前组合的表面缓存信息,以便在这些部分稍后在显示器上观看时允许更快的重新渲染。

    Application and user interface framework interaction
    4.
    发明授权
    Application and user interface framework interaction 有权
    应用程序和用户界面框架的交互

    公开(公告)号:US09263002B2

    公开(公告)日:2016-02-16

    申请号:US13308307

    申请日:2011-11-30

    摘要: Interaction between an application, a user interface framework, and a graphics module to render a portion of an application surface. The application requests a surface corresponding to a particular range of the application surface from the user interface framework. In response, the user interface framework provides the requested ranged surface to the application. The application instructs the graphics module to populate the ranged surface by drawing into the ranged surface. The application then instructs the user interface framework to compose the ranged surface using the drawn ranged surface and other information available to the user interface framework. The user interface framework composing a composed surface using the drawn surface provided by the application, and additional information available to the user interface framework. The user interface framework may cache information from previously composed surface to allow for faster re-rendering should those portions later come into view on the display.

    摘要翻译: 应用程序,用户界面框架和图形模块之间的交互以呈现应用程序表面的一部分。 应用程序从用户界面框架请求与应用程序表面的特定范围相对应的曲面。 作为响应,用户界面框架向应用提供所请求的范围表面。 应用程序指示图形模块通过绘制到远程表面来填充远程表面。 应用程序然后指示用户界面框架使用绘制的远程表面和用户界面框架可用的其他信息来组成远程表面。 使用由应用程序提供的绘制表面构成组合曲面的用户界面框架,以及可用于用户界面框架的附加信息。 用户界面框架可以从先前组合的表面缓存信息,以便在这些部分稍后在显示器上观看时允许更快的重新渲染。