P
US9959663B2ActiveUtilityPatentIndex 32

System and method for generating procedural textures on an object

Assignee: ALLEGORITHMICPriority: Jul 18, 2013Filed: Jul 15, 2014Granted: May 1, 2018
Est. expiryJul 18, 2033(~7 yrs left)· nominal 20-yr term from priority
Inventors:DEGUY SEBASTIENSOUM CHRISTOPHEDAMEZ CYRILLEBATUT ERIC
G06T 15/10G06T 15/04G06T 19/20G06T 2219/2012
32
PatentIndex Score
0
Cited by
7
References
12
Claims

Abstract

A system and method for generating textures on an object from physical ink data and physical applicator data, including: receiving, by a module for generating a rendering outside the object (RHO), the physical ink and physical applicator data and transforming this data to provide a rendering outside the object comprising compatible physical data for projection against a target object regardless of the projection mode; receiving, by a module for transforming RHO, the previously obtained RHO data, and adapting this data for a given rendering projection mode; and receiving, by a module for integrating the physical parameters, the data of the object, the data of the set of textures, the transformed RHO data, and generating a new set of textures for said objects.

Claims

exact text as granted — not AI-modified
The invention claimed is: 
     
       1. A system for generating procedural textures on an object using physical ink data and physical applicator data, comprising:
 access to physical ink data comprising a plurality of parameters comprising color, viscosity, temperature, drying rate, chemical composition, and transparency level; 
 access to physical applicator data comprising a plurality of parameters comprising width, depth, thickness, profile, roughness, porosity, and flexibility of the applicator; 
 access to target object data comprising target object procedural data modifiable by the physical parameters that are applied; 
 access to mixing rule and function data; 
 access to original physical procedure texture set T data; 
 a microprocessor and control instructions; 
 a before-projection on the target object off object virtual rendition generator module, for combining procedural physical ink data with procedural physical applicator data to create before-projection virtual rendition data; 
 off-object virtual rendition data comprising rendition data obtained after combination of the ink data and the physical applicator data before projection on the target object; 
 a before-projection on the target object virtual rendition transformation module, for adapting the rendering of the before-projection off-object virtual rendition data to a given rendering projection mode on the target object; 
 a physical parameter integrator module, provided for generating procedural texture set T+1 data for said one or more target objects, which takes into account the target object data, the texture set T data, and the before-projection virtual rendition data transformed as a function of the projection type. 
 
     
     
       2. The system for generating procedural textures according to  claim 1 , comprising an integrator module, used for at least one of combination rules and functions to at least one of define and adjust modes in which different ones of the parameters are integrated together. 
     
     
       3. The system for generating procedural textures according to  claim 2 , wherein the integrator module comprises a rule selection sub-module and a rule implementation sub-module for at least one of selecting at least one of an applicable rule and function and determining the mode of application of the rule to generate the texture set T+1 data. 
     
     
       4. The system for generating textures according to  claim 1 , further comprising a temporal storage module, for keeping data required to generate the texture set T+1 data for which one or more of the parameters are modified, or to return to an earlier texture set data. 
     
     
       5. The system for generating textures according to  claim 1 , further comprising an application-path user-data receiving module. 
     
     
       6. The system for generating textures according to  claim 1 , further comprising access to data relevant to the application rate of the off-object rendition onto the object. 
     
     
       7. A method for generating procedural textures on an object using physical ink data and physical applicator data, comprising:
 combining, by a before-projection on the target object off-object virtual rendition generator module, the procedural physical ink data with the procedural physical applicator data before proceeding to application on the target object; 
 receiving, by a before-projection off-object virtual rendition transformation module, previously obtained virtual rendition data before projection, and adapting the previously obtained virtual rendition data to a predetermined rendering projection mode; and 
 receiving, by a physical parameter integrator module, target object data, procedural texture set T data, and before-projection virtual rendition data transformed as a function of the projection type, and generating a procedural texture set T+1 data for said one or more objects. 
 
     
     
       8. The method for generating textures according to  claim 7 , wherein the physical parameter integrator module receives at least one of integration rules and functions to at least one of define and adjust modes in which different ones of physical parameters act together. 
     
     
       9. The method for generating textures according to  claim 8 , wherein a rule selection sub-module selects at least one of an applicable rule and function and a rule implementation sub-module determines a mode of application of the rule in order to generate the texture set T+1 data. 
     
     
       10. The method for generating textures according to  claim 8 , wherein a temporal storage module stores data required to generate texture set T+1 data for an object for which one or more of the physical parameters are modified or to return to an earlier texture set data. 
     
     
       11. The method for generating textures according to  claim 8 , wherein an application-path user-data input module receives data relating to the application path of the physical parameters. 
     
     
       12. The method for generating textures according to  claim 7 , wherein the receiving, by a physical parameter integrator module, includes at least one of a corresponding application rate and environmental data.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.