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 on a computer display of a computer;
selecting a source texture stored in memory as a function of the visual appearance of the object to display on the computer display;
transforming the source texture on the computer display to form at least part of a complex texture representative of a surface of the object;
creating a transformation procedure with the computer that forms the complex texture, the transformation procedure comprising a set of computer executable instructions to change the source texture to form at least part of a complex texture representative of a surface of the object;
storing the transformation procedure with a unique identifier in memory; and
associating the unique identifier with 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.
27 Citations
49 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 on a computer display of a computer; selecting a source texture stored in memory as a function of the visual appearance of the object to display on the computer display; transforming the source texture on the computer display to form at least part of a complex texture representative of a surface of the object; creating a transformation procedure with the computer that forms the complex texture, the transformation procedure comprising a set of computer executable instructions to change the source texture to form at least part of a complex texture representative of a surface of the object; storing the transformation procedure with a unique identifier in memory; and associating the unique identifier with 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 in a memory of a computer; 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 and comprises a plurality of individually computer executable instructions to change the source texture, the transformation procedure operable to logically transform at least one of the source textures to form at least part of a complex texture when the instructions are executed; associating the transformation procedure with a surface of an electronic representation of an object to texturize the surface; and executing the transformation procedure with the computer to texturize the surface of the electronic representation of the object with the complex texture when the electronic representation of the object is displayed with the computer. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. 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 on a computer; capturing the first transformation in a source transformation procedure with the computer; performing a second transformation of the source texture with a complex texture formation display; capturing the second transformation in a complex transformation procedure with the computer; storing the first transformation and the second transformation in a memory of the computer; and identifying the source transformation procedure and the complex transformation procedure with a unique identifier, where the unique identifier is stored in the memory in association with the first transformation and the second transformation, and the unique identifier is also storable in association with a surface of an electronic representation of an object. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. 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 capture a plurality of transformation operations applied by a user of the computer to the source texture to transform the source texture to form at least part of a complex texture, the graphical user interface component further operable to develop and store a transformation procedure comprising the captured transformation operations, where the stored 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 by retrieval and execution of the stored transformation procedure. - View Dependent Claims (29, 30, 31, 34, 35)
-
-
32. 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, and where the graphical user interface component includes a source texture operation component and a complex texture composition component, and the transformation procedure comprises a source transformation procedure created with the source texture operation component, and a complex transformation procedure created with the complex texture composition component. - View Dependent Claims (33)
-
-
36. 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 (37, 38, 39, 40, 41, 42)
-
-
43. 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; instructions stored in the memory device to capture and store the transformation procedure as executable instructions; and instructions stored in the memory device to access and execute the stored transformation procedure to apply the complex texture to a surface of the electronic representation when the electronic representation is displayed. - View Dependent Claims (44, 45, 46, 47)
-
-
48. 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; instructions stored in the memory device to apply the complex texture to a surface of the electronic representation; and instructions stored in the memory device to save the complex texture as a source texture.
-
-
49. 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