Object modeling for computer simulation and animation
US6563503B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | Aug 25, 1999 |
| Grant date | May 13, 2003 |
| Priority date | — |
| Expiry date | Aug 25, 2019 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06T2213/12
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
Generic, abstract, encapsulated, expandable and maintainable techniques for modeling and animating computer graphics display objects can be used in a variety of different computer applications and platforms including, for example, video games developed for inexpensive home 3D video game platforms. An abstract simulation entity definition for use in real time computer simulation and animation encapsulates both the physical and behavioral characteristics of a display object. The simulation entity provides a unique “genetic plan” containing abstract attributes that may be shared among objects. Each simulation entity has the knowledge or know-how of common operations, and the ability to communicate with other simulation entities. Two separate class hierarchies may be used to differentiate between abstract components and physical components of simulation entities: an entity class hierarchy may be used to specify data structures and methods for behavior and communication; and an object class hierarchy may be used to define geometry and animation information and functions. A simulation entity can possess more than one set of object information. This allows the entity to change…
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.