Method and apparatus for processing captured motion data
AssigneeLamb & Company, Inc.
InventorJeffrey Allyn Thingvold
Life of this patent
Estimating the term…
Abstract
A motion data processing system employs an interface and database created in a computer's memory. The database provides consistent, concurrent motion data, allowing the user to minimize the number and type of additional data files that must be maintained. The system provides a common interface, enabling different views of the motion data in the database according to the application module executed by a user. The system also provides a transformer for efficiently applying motion data with a particular hierarchy to geometry data with a different hierarchy.
Claims1
A method of managing animation data on a computer, the computer comprising a memory and a display the method comprising the steps of:
- storing motion data in a database in the computer's memory, the motion data comprising a hierarchy of segments and nodes;
- storing geometry data in a computer-readable file, the geometry data comprising a hierarchy of segments and nodes:
- graphically editing the motion data:
- combining the motion data and the geometry data to create a computer-readable file of three-dimensional animation data
- transforming the motion data hierarchy to align with the geometry data hierarchy, further comprising creating a transformation for each node in the geometry data hierarchy;
- storing the transformation for each node in the database;
- and
- applying the motion data to the geometry data by transforming each node of the motion data hierarchy according to the respective transformation stored in the database.
Dependencies are inferred from the claim text.