Apparatus and method for emulating a substrate
First Claim
Patent Images
1. A method for creating an emulation of a substrate, the emulated substrate comprising at least two data layers, the method comprising the steps of:
- generating and storing a digital representation of a first data layer of a substrate;
attributing to said first data layer at least one characteristic of a first physical feature of said substrate;
determining at least one characteristic of a second physical feature of said substrate;
modifying the digital representation of said first layer for producing a digital representation of a second layer of said emulated substrate, based at least on one determined characteristic; and
repeating said storing, attributing, determining and modifying, thereby emulating a plurality of data layers of said emulated substrate.
4 Assignments
0 Petitions
Accused Products
Abstract
A method for creating an emulation of a substrate, the method including generating and storing a digital representation of a first feature of a substrate, manipulating the digital representation of the first feature for producing a digital representation of a second feature of the substrate, and repeating the storing and manipulating, thereby emulating a plurality of features of the substrate, wherein the generating includes generating a random pattern.
-
Citations
50 Claims
-
1. A method for creating an emulation of a substrate, the emulated substrate comprising at least two data layers, the method comprising the steps of:
-
generating and storing a digital representation of a first data layer of a substrate; attributing to said first data layer at least one characteristic of a first physical feature of said substrate; determining at least one characteristic of a second physical feature of said substrate; modifying the digital representation of said first layer for producing a digital representation of a second layer of said emulated substrate, based at least on one determined characteristic; and repeating said storing, attributing, determining and modifying, thereby emulating a plurality of data layers of said emulated substrate. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for creating an emulation of a substrate, the emulated substrate comprising at least two data layers, the method comprising the steps of:
-
scanning a surface of the substrate to be emulated; generating and storing a digital representation thereof, thereby producing a first data layer of said emulated substrate; attributing to said first data layer at least one characteristic of a first physical feature of said substrate; determining at least one characteristic of a second physical feature of said substrate; modifying the digital representation of said first layer for producing a digital representation of a second layer of said emulated substrate, based at least on one determined characteristic; and repeating said storing, attributing, determining and modifying, thereby emulating a plurality of data layers of said emulated substrate. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A method for emulating the interaction of an artistic tool and a substrate, the method comprising the steps of:
-
providing an emulated substrate comprising at least two data layers, each data layer comprising a digital representation thereof and a representation of at least one characteristic of a physical feature of said substrate; providing an emulated artistic tool; selecting a first data layer; applying said artistic tool to at least one desired location of the digital representation of said first data layer; determining an effect of the interaction between said digital representation and said emulated artistic tool based at least on the representation of one characteristic of said physical feature; modifying said digital representation in accordance with said determined effect and storing the results thereof; and for said at least one location, repeating said steps of selecting, applying, determining, modifying and storing for a second selected data layer, thereby emulating the interaction of said artistic tool with said substrate. - View Dependent Claims (20, 21, 22)
-
-
23. A method for emulating a graphic product of an image created on a substrate, wherein said image generally effects the visual appearance of said substrate, the method comprising the steps of:
-
providing an emulated substrate comprising at least two data layers, each data layer comprising a digital representation thereof and a representation of at least one characteristic of a physical feature of said substrate; providing a digital representation of said image; selecting a data layer of said emulated substrate; modifying the digital representation of said data layer in accordance with an effect of the interaction between said digital representation and the digital representation of said image based at least on the representation of one characteristic of said physical feature; determining the influence of the modified digital representation of said data layer on the visual appearance of said emulated substrate; storing the result thereof; and repeating said steps of selecting, modifying, determining and storing for a second data layer, thereby producing an emulated version of said graphic product. - View Dependent Claims (24, 25)
-
-
26. Apparatus for creating an emulation of a substrate, the emulated substrate comprising at least two data layers, comprising:
-
apparatus operative to produce a digital representation of a first data layer of the emulated substrate; a memory for storing the digital representation of said first data layer; apparatus operative to attribute to said first data layer at least one characteristic representing a first physical feature of said substrate; apparatus operative to determine at least one characteristic of a second physical feature of said substrate; apparatus operative to modify the digital representation of said first data layer for producing a digital representation of a second data layer of said emulated substrate, based at least on one determined characteristic; and control means operative to repeat the operation of said apparatus operative to store, attribute, determine and modify, thereby emulating a plurality of data layers of said emulated substrate. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34, 35)
-
-
36. Apparatus for creating an emulation of a substrate, the emulated substrate comprising at least two data layers, comprising:
-
a scanning system for scanning a surface of the substrate to be emulated; apparatus operative to produce a digital representation thereof, thereby producing a first data layer of said emulated substrate; apparatus operative to store the digital representation of said first data layer; apparatus operative to attribute to said first data layer at least one characteristic of a first physical feature of said substrate; apparatus operative to determine at least one characteristic of a second physical feature of said substrate; apparatus operative to modify the digital representation of said first data layer for producing a digital representation of a second data layer of said emulated substrate, based at least on one determined characteristic; control means operative to repeat the operation of said apparatus operative to store, attribute, determine and modify, thereby emulating a plurality of data layers of said emulated substrate. - View Dependent Claims (37, 38, 39, 42, 43)
-
-
40. Apparatus according to claim 56 wherein said at least two data layers represent a selected number of features from the following group;
-
the appearance of said substrate; the color of said substrate; the texture of said substrate; the hardness of said substrate; the absorption of said substrate. - View Dependent Claims (41)
-
-
44. Apparatus for emulating the interaction of an artistic tool and a substrate, comprising:
-
apparatus operative to provide an emulated substrate comprising at least two data layers, each data layer comprising a digital representation thereof and a representation of at least one characteristic of a physical feature of said substrate; apparatus operative to provide an emulated artistic tool; apparatus operative to select a first data layer; apparatus operative to apply said artistic tool to at least one desired location of the digital representation of said first data layer; apparatus operative to determine an effect of the interaction between said digital representation and said artistic tool based at least on the representation of one characteristic of said physical feature; apparatus operative to modify said digital representation in accordance with said determined effect; apparatus operative to store the results thereof; and control means operative for said at least one location, to repeat the operation of said apparatus operative to select, determine, modify and store for a second selected data layer, thereby emulating the interaction of said artistic tool with said emulated substrate. - View Dependent Claims (45, 46, 47)
-
-
48. Apparatus for emulating a graphic product of an image created on a substrate, wherein said image generally effects the visual appearance of said substrate, comprising:
-
apparatus operative to provide an emulated substrate comprising at least two data layers, each data layer comprising a digital representation thereof and a representation of at least one characteristic of a physical feature of said substrate; apparatus operative to provide a digital representation of said image; apparatus operative to select a data layer of said emulated substrate; apparatus operative to modify the digital representation of said data layer in accordance with an effect of the interaction between said digital representation and the digital representation of said image based at least on the representation of one characteristic of said physical feature; apparatus operative to determine the influence of the manipulated digital representation of said data layer on the visual appearance of said substrate; a memory for storing the result thereof; and control means operative to repeat the operation of said apparatus operative to select, modify, determine and store for a second data layer, thereby producing an emulated version of said graphic product. - View Dependent Claims (49, 50)
-
Specification