Patent · US Expired

Multiple-level graphics processing with animation interval generation

US7443401B2 · kind B2 · utility

29Cited by
65References
26Claims
0Family size

Assignee

Inventors

Key dates

Filing dateOct 23, 2003
Grant dateOct 28, 2008
Priority date
Expiry dateJul 11, 2024

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06T2213/04
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Described is a method and system in which timing intervals are generated from clock properties, and used to interpolate values for smooth animation. A high-level component maintains a set of clocks related to animated objects and/or linear media in a scene graphs. The clocks correspond to clock properties received from an application program. The clocks are processed into event lists at the higher level, from which timing interval data is generated and passed to a low-level component. The low-level component, which generally operates at a faster rate than the high-level component, uses the timing interval data to rapidly calculate current values for an animated object. Interaction, such as to pause an animation or resume a paused animation, causes the high-level component to re-compute the event list and regenerate new animation intervals for affected clocks. The new animation intervals are passed and used by the lower-level component.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.