Three-dimensional object representation
First Claim
Patent Images
1. A method comprising:
- receiving data representing a geometrical description of a three-dimensional object defining, in a geometric space, an object geometry of the three-dimensional object;
receiving at least one object property description describing, in an object property space, an object property of the three-dimensional object; and
intersecting the object property space and the geometric space to define an object model of the three-dimensional object, wherein the object model comprises at least one object property of the three-dimensional object defined at an intersection between a described object property and a defined object geometry of the three-dimensional object.
1 Assignment
0 Petitions
Accused Products
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.
19 Citations
15 Claims
-
1. A method comprising:
-
receiving data representing a geometrical description of a three-dimensional object defining, in a geometric space, an object geometry of the three-dimensional object; receiving at least one object property description describing, in an object property space, an object property of the three-dimensional object; and intersecting the object property space and the geometric space to define an object model of the three-dimensional object, wherein the object model comprises at least one object property of the three-dimensional object defined at an intersection between a described object property and a defined object geometry of the three-dimensional object. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. 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 from the object property value data objects; populating an indexed array with the distinct object property value data objects, wherein data indicative of each distinct object property value data object 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 associated with each of the plurality of locations within the object property space corresponds to the index of the object property value data object for that location; and intersecting the generated object property description with a geometric description of a three-dimensional object. - View Dependent Claims (9, 10)
-
-
11. A processing apparatus, comprising:
-
an interface to receive object model data, the object model data comprising a geometric description of a three-dimensional object in a geometric space, and object property data describing at least one object property of the three-dimensional object across an object property space; a processor; and a memory on which are stored instructions that when executed by the processor are to cause the processor to; express the object property data in the geometric space when the object property space is specified differently from the geometric space of the geometric description; and combine the geometric description and the object property data by intersecting the geometric description and the object property data and assigning object properties of the object property data to the geometric description of the three-dimensional object. - View Dependent Claims (12, 13, 14, 15)
-
Specification