-
公开(公告)号:US20050046630A1
公开(公告)日:2005-03-03
申请号:US10651896
申请日:2003-08-29
申请人: Kurt Jacob , Peter Faraday , Sujal Parikh , Leonardo Blanco , Kenneth Young , Matthew Calkins
发明人: Kurt Jacob , Peter Faraday , Sujal Parikh , Leonardo Blanco , Kenneth Young , Matthew Calkins
IPC分类号: G06T15/70
CPC分类号: G06T13/00
摘要: An transition information is created and stored for layout animations. This transition information is then applied to layout changes at runtime when a trigger event occurs to animate a change in a layout. In one embodiment, transition information is provided in a script. The script details how a layout transition will occur in a layout during runtime. When the transition does occur, the transition information specified is applied to the transition, thereby allowing the user experience to be enhanced. In this way, animation is integrated in providing a graphical display.
摘要翻译: 为布局动画创建和存储转换信息。 然后,当触发事件发生时,该转换信息将在运行时应用于布局更改以对布局进行更改。 在一个实施例中,转换信息在脚本中提供。 该脚本详细介绍了在运行时间内布局过程如何发生。 当转换确实发生时,指定的转换信息被应用于转换,从而允许增强用户体验。 以这种方式,集成动画来提供图形显示。
-
公开(公告)号:US20060103655A1
公开(公告)日:2006-05-18
申请号:US10992462
申请日:2004-11-18
申请人: Elizabeth Nelson , Greg Schechter , Leonardo Blanco , Matthew Calkins , Michael Hillberg , Namita Gupta , Sriram Subramanian , Kurt Jacob , Kenneth Young , Patrick Mullen
发明人: Elizabeth Nelson , Greg Schechter , Leonardo Blanco , Matthew Calkins , Michael Hillberg , Namita Gupta , Sriram Subramanian , Kurt Jacob , Kenneth Young , Patrick Mullen
CPC分类号: G06F17/30056 , G06F17/214 , G06F17/2247
摘要: Described is a method and system in which storyboard objects coordinate the animation of multiple elements and/or media displayed on a computer graphics display. Storyboards relate properties of elements in an element tree to a timeline, such that the properties associated with a storyboard are animated/play together as a group by starting, stopping, seeking or pausing the storyboard. Triggers, such as controlled by user interaction with the displayed information, including property triggers that change values in response to a state change, and event triggers that fire events, may cause the storyboard to start, stop, pause and seek. Storyboards may be used in XAML-based programs, and may be directly associated with elements, or indirectly associated with elements via styles. Complex properties and changeables are supported. Media playback may be controlled via storyboards, and thereby coordinated with other media playback and/or animations.
摘要翻译: 描述了一种方法和系统,其中故事板对象协调显示在计算机图形显示器上的多个元素和/或媒体的动画。 故事板将元素树中的元素的属性与时间轴相关联,使得与故事板相关联的属性通过启动,停止,寻找或暂停故事板一起作为一组进行动画/播放。 触发器,例如由用户与显示的信息交互控制,包括响应于状态改变而改变值的属性触发器以及触发事件的事件触发器,可能导致故事板启动,停止,暂停和寻找。 故事板可以在基于XAML的程序中使用,并且可以直接与元素相关联,或者通过样式与元素间接关联。 支持复杂属性和可更改。 可以通过故事板来控制媒体播放,从而与其他媒体播放和/或动画协调。
-
公开(公告)号:US20050232587A1
公开(公告)日:2005-10-20
申请号:US10825035
申请日:2004-04-15
申请人: Devon Strawn , Kenneth Young , Kurt Jacob , Patrick Mullen , Peter Faraday
发明人: Devon Strawn , Kenneth Young , Kurt Jacob , Patrick Mullen , Peter Faraday
IPC分类号: G06F3/14 , G06F17/30 , G06T20060101 , G06T1/00 , G06T15/70 , G06T17/00 , G11B27/034 , G11B27/34 , H04N5/262 , H04N5/783 , H04N7/24
CPC分类号: G06T13/80 , G11B27/034 , G11B27/34 , H04N21/23412 , H04N21/44012
摘要: Combined object level and property level key framing systems, methods, and user interfaces are provided in which a user can enter a mode where any change to a property is recorded as a key framing action (e.g., creation or edit) at the current time as indicated by a timeline. When a key frame is created in this mode, the surrounding object level key frames are inspected to ensure that the functionality that users expect from object level key frames is maintained. If a user explicitly creates an animation of an attribute that spans an object level key frame, then that span for the animation is maintained as the user edits.
摘要翻译: 提供了组合的对象级别和属性级别关键成帧系统,方法和用户界面,其中用户可以进入其中对属性的任何改变被记录为当前时间的关键成帧动作(例如,创建或编辑)的模式,作为 由时间表指示。 当在此模式下创建关键帧时,将检查周围的对象级关键帧,以确保用户期望从对象级关键帧获取的功能。 如果用户显式创建跨越对象级别关键帧的属性的动画,则在用户编辑时维护动画的跨度。
-
公开(公告)号:US07336280B2
公开(公告)日:2008-02-26
申请号:US10992462
申请日:2004-11-18
申请人: Elizabeth K. Nelson , Greg D. Schechter , Leonardo E. Blanco , Matthew W. Calkins , Michael J. Hillberg , Namita Gupta , Sriram Subramanian , Kurt Jacob , Kenneth L. Young , Patrick Mullen
发明人: Elizabeth K. Nelson , Greg D. Schechter , Leonardo E. Blanco , Matthew W. Calkins , Michael J. Hillberg , Namita Gupta , Sriram Subramanian , Kurt Jacob , Kenneth L. Young , Patrick Mullen
IPC分类号: G06T13/00
CPC分类号: G06F17/30056 , G06F17/214 , G06F17/2247
摘要: Described is a method and system in which storyboard objects coordinate the animation of multiple elements and/or media displayed on a computer graphics display. Storyboards relate properties of elements in an element tree to a timeline, such that the properties associated with a storyboard are animated/play together as a group by starting, stopping, seeking or pausing the storyboard. Triggers, such as controlled by user interaction with the displayed information, including property triggers that change values in response to a state change, and event triggers that fire events, may cause the storyboard to start, stop, pause and seek. Storyboards may be used in XAML-based programs, and may be directly associated with elements, or indirectly associated with elements via styles. Complex properties and changeables are supported. Media playback may be controlled via storyboards, and thereby coordinated with other media playback and/or animations.
摘要翻译: 描述了一种方法和系统,其中故事板对象协调显示在计算机图形显示器上的多个元素和/或媒体的动画。 故事板将元素树中的元素的属性与时间轴相关联,使得与故事板相关联的属性通过启动,停止,寻找或暂停故事板一起作为一组进行动画/播放。 触发器,例如由用户与显示的信息交互控制,包括响应于状态改变而改变值的属性触发器以及触发事件的事件触发器,可能导致故事板启动,停止,暂停和寻找。 故事板可以在基于XAML的程序中使用,并且可以直接与元素相关联,或者通过样式与元素间接关联。 支持复杂属性和可更改。 可以通过故事板来控制媒体播放,从而与其他媒体播放和/或动画协调。
-
公开(公告)号:US20070046699A1
公开(公告)日:2007-03-01
申请号:US11217810
申请日:2005-09-01
申请人: Henry Sowizral , Kurt Jacob
发明人: Henry Sowizral , Kurt Jacob
IPC分类号: G09G5/00
CPC分类号: G06T15/20
摘要: A three dimensional adorner may be displayed with a corresponding three dimensional object when the object is created or inserted into a display and also at any subsequent time that the object is selected. Additionally, if any portions of the adorner are obscured, the adorner may be reoriented such that the obscured portions are made accessible. Distortion of the adorner in a perspective view may be reduced by removing the adorner from the perspective view, regenerating the adorner in an orthographic view, and then merging the orthographic view of the regenerated adorner with the perspective view of the corresponding object.
摘要翻译: 当对象被创建或插入到显示器中时,以及在对象被选择的任何后续时间时,可以将三维广告器与对应的三维对象一起显示。 另外,如果adorner的任何部分被遮蔽,则可以重新定向adorner以使遮蔽部分可访问。 通过从透视图中删除adorner,在正交视图中重新生成Adorner,然后将再生的adorner的正交视图与相应对象的透视图合并,可以减少透视图中的adorner的失真。
-
公开(公告)号:US20070013699A1
公开(公告)日:2007-01-18
申请号:US11181197
申请日:2005-07-13
申请人: Elizabeth Nelson , Kurt Jacob , Matt Calkins , Michael Hillberg
发明人: Elizabeth Nelson , Kurt Jacob , Matt Calkins , Michael Hillberg
IPC分类号: G06T15/70
CPC分类号: G06T13/00
摘要: Smooth transitions between rich media (e.g., animations of visual elements of a UI) are provided when a “second” animation is started on a property of a visual element for which a “first” animation is already running. When the second animation is started, an animation system causes a current value of the property that resulted from the running of the “first” animation (i.e., snapshot) to be stored, terminates or releases the first animation, and then causes the second animation to run using the snapshot as the “from” value of the property. Because the second animation “begins” at exactly the point at which the first animation ended, the transition between the first and second animation is smooth. An animation storage object can be created for a property for which an animation has been triggered to store base values and snapshots of the property while being animated.
摘要翻译: 当在“第一”动画已经在运行的视觉元素的属性上开始“第二”动画时,提供富媒体之间的平滑过渡(例如,UI的视觉元素的动画)。 当第二动画开始时,动画系统导致由“第一”动画(即快照)的运行导致的属性的当前值被存储,终止或释放第一动画,然后使第二动画 使用快照作为属性的“from”值运行。 因为第二个动画在第一个动画结束的时间点开始,所以第一动画和第二动画之间的转换是平滑的。 可以为动画触发的属性创建动画存储对象,以便在动画时存储属性的基本值和快照。
-
-
-
-
-