Three-dimensional object representation
AssigneeHewlett-Packard Development Company, L.P.
InventorsPeter MOROVIC, Jan MOROVIC, Juan Manuel GARCIA REYERO VINAS, Scott WHITE, Jun ZENG
Life of this patent
Estimating the term…
Abstract
Methods and apparatus relating to three-dimensional object models are described. In one example, (i) data representing a geometrical description of a three-dimensional object defining object geometry in a geometric space and (ii) at least one object property description describing an object property in an object property space are received. The object property space and the geometric space are intersected to define an object model, wherein an object property is defined at an intersection between a described object property and defined object geometry.
Claims15
A method comprising:
- receiving data representing a geometrical description of a three-dimensional object defining object geometry in a geometric space;
- receiving at least one object property description describing an object property in an object property space;
- intersecting the object property space and the geometric space to define an object model, wherein an object property is defined at an intersection between a described object property and defined object geometry.
A method comprising:
- receiving an initial object property description comprising object property value data objects associated with each of a plurality of locations within an object property space;
- identifying distinct object property value data objects;
- populating an indexed array with the distinct object property value data objects, such that data indicative of each distinct object property description is stored at a different index within the array;
- generating an object property description comprising an index associated with each of the plurality of locations within the object property space, wherein the index corresponds to the index of the object property value data object for that location;
- intersecting the generated object property description with a geometric description of a three-dimensional object.
Processing apparatus, comprising:
- an interface to receive object model data, the data comprising a geometric description of a three-dimensional object in a geometric space, and object property data describing at least one object property across an object property space;
- a conversion module to express the object property data in the geometric space if the object property space is specified differently to the geometric space of the geometric description;
- a model generator to combine the geometric description and the object property data by intersecting the geometric description and the object property data and assigning object properties to the geometric description.
Dependencies are inferred from the claim text.