System for texturizing electronic representations of objects
First Claim
1. A method of developing a surface of an electronic representation of an object, the method comprising:
- providing an electronic representation of an object;
selecting a source texture as a function of the visual appearance of the object;
selectively transforming the source texture to form at least part of a complex texture representative of a surface of the object; and
selectively applying the complex texture to a surface of the electronic representation of the object.
6 Assignments
0 Petitions
Accused Products
Abstract
A texturizing system for texturizing electronic representations of objects includes a texture library, a texture engine and a graphical user interface module. A source texture may be stored in the library with an associated unique identifier. The source texture may be manipulated with the graphical user interface module to form a complex texture. Manipulations to form the complex texture may be captured and stored in the texture library as a transformation procedure with a unique identifier. The unique identifier of either the complex texture or the source texture may be associated with a surface of an electronic representation of an image. When the electronic representation is displayed, the transformation procedure is performed and the surface associated with the transformation procedure may be texturized.
-
Citations
51 Claims
-
1. A method of developing a surface of an electronic representation of an object, the method comprising:
-
providing an electronic representation of an object;
selecting a source texture as a function of the visual appearance of the object;
selectively transforming the source texture to form at least part of a complex texture representative of a surface of the object; and
selectively applying the complex texture to a surface of the electronic representation of the object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for developing a surface of an electronic representation of an object, the method comprising:
-
creating a texture library of source textures;
assigning unique identifiers to each of the source textures;
storing a transformation procedure in the texture library, where the transformation procedure includes at least one of the unique identifiers, the transformation procedure operable to logically transform at least one of the source textures to form at least part of a complex texture when executed; and
associating the transformation procedure with a surface of an electronic representationof an object to texturize the surface. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method for developing a surface of an electronic representation of an object, the method comprising:
-
performing a first transformation of a source texture with a source texture manipulation display;
capturing the first transformation in a source transformation procedure;
performing a second transformation of the source texture with a complex texture formation display;
capturing the second transformation in a complex transformation procedure; and
identifying the source transformation procedure and the complex transformation procedure with a unique identifier, where the unique identifier is storable in association with a surface of an electronic representation of an object. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A texturizing system for developing a surface of an electronic representation of an object, the texturizing system comprising:
-
a computer;
a library component operable in the computer, where the library component includes a source texture having a unique identifier; and
a graphical user interface component in communication with the library component, where the graphical user interface component is operable to develop a transformation procedure to transform the source texture to form at least part of a complex texture, where the transformation procedure can be associated with a surface of an electronic representation of an object to provide texturization of the surface when the electronic representation is displayed. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36)
-
-
37. A texturizing system for developing a surface of an electronic representation of an object, the texturizing system comprising:
-
a computer;
a library component operable in the computer, the library component having a source texture category and a complex texture category, where the library component is operable to categorize a source texture in the source texture category with a unique identifier;
a source texture operation component operable to form a source transformation procedure as a function of transformation of the source texture; and
a complex texture composition component operable to form a complex transformation procedure representative of a complex texture, where the complex transformation procedure and the source transformation procedure are combined to form a transformation procedure that is categorized in the complex texture category with a unique identifier, where the unique identifier of the source texture and the unique identifier of the transformation procedure can be selectively associated with a surface of an electronic representation of an object to texturize the surface. - View Dependent Claims (38, 39, 40, 41, 42, 43)
-
-
44. A texturizing system for developing a surface of an electronic representation of an object, the texturizing system comprising:
-
a memory device;
an electronic representation of an object stored in the memory device;
instructions stored in the memory device to select a source texture;
instructions stored in the memory device to perform a transformation procedure to form a complex texture with the source texture; and
instructions stored in the memory device to apply the complex texture to a surface of the electronic representation. - View Dependent Claims (45, 46, 47, 48, 49, 50)
-
-
51. A computer readable medium having stored thereon a data structure comprising:
-
a first field containing a unique identifier;
a second field containing a name of an image file when the data structure represents a source texture; and
a third field containing a unique identifier of a transformation procedure when the data structure represents a complex texture.
-
Specification