Procedural Texture Generation Using Physical Ink Data

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for creating and modifying object colors in computer-assisted graphics do not account for material properties or environmental interactions, leading to inefficient and time-consuming processes that result in unrealistic color applications across different materials, lacking nuance and context.

Innovation Solution

A system and method for generating procedural textures using physical ink and applicator data, including parameters like color, viscosity, and applicator characteristics, combined with target object data and mixing rules, to produce realistic and context-aware textures, allowing for adaptive rendering and temporal backtracking.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If manual color parameter adjustment is used at each point to create variations in color, intensity or opacity, then color map accuracy and detail are improved, but implementation time increases considerably

Engineering Contradiction:
Improvecolor map accuracyVSAvoidimplementation time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The system enables self-service by allowing the virtual applicator to automatically adjust color parameters based on the simulated physical properties of the applicator and target object. The system autonomously calculates and applies color variations without requiring manual parameter adjustment at each point, thus maintaining color map accuracy while dramatically reducing implementation time.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces the manual mechanical process of adjusting color parameters with a computational simulation system. The virtual applicator uses simulated physical properties (viscosity, surface tension, absorption) to automatically determine color parameter variations, substituting manual mechanical adjustment with automated physics-based computation.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Ease of operation

If filters are applied to modify colors according to intrinsic color parameters, then color effect creation is simplified, but the process still does not account for object material properties or environmental interactions

Engineering Contradiction:
Improvecolor effect creationVSAvoidmaterial property consideration
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The system changes the parameters used for color modification from intrinsic color parameters alone to include simulated physical parameters of the applicator (viscosity, flow rate) and target object (absorption coefficient, surface roughness). This allows filters to remain easy to operate while simultaneously adapting to different material properties and environmental conditions.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent introduces an intermediary simulation layer between the filter application and the actual color modification. This simulation layer calculates the interaction between applicator, target object, and environment, serving as a mediator that translates simple filter operations into context-aware color effects that account for material properties.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Ease of manufacture

If uniform color is applied to all areas of an object, then application process is simplified, but realism is reduced because different materials respond differently to color application

Engineering Contradiction:
Improveapplication process simplicityVSAvoidrealism of color effect
Core Design Contradiction:
Ease of manufactureVSManufacturing precision

Solution Approach 1:

The system applies local quality by making the color application process adaptive to local material properties. The virtual applicator automatically adjusts color parameters based on the specific absorption characteristics, surface properties, and environmental conditions at each location on the object, enabling simplified uniform application operations to produce locally varied realistic results.

Inventive Principle:
Principle #3Local quality

Data Source

PatentEP3180772B1System and method for colorimetrically and geometrically parametrizing procedural textures on an object
Publication Date: 2020.07.08 ADOBE INC
  • EP3180772B1 patent drawingFigure 1
  • EP3180772B1 patent drawingFigure 2

AI summary

The invention relates to a system and method for generating procedural textures on an object on the basis of physical ink data and physical applicator data. Said system includes: - access to target object data (4) comprising data (401) for initial meshing and initial contouring of the target objects; - access to data (5) pertaining to mixture rules and mixture functions; - access to physical data (6) for initial textures T; - a module (14) for generating a pre-projection virtual rendering provided to combine the physical ink data with the physical applicator data; - a module (410) for tessellating the data of the target objects so as to convert the contours of the target objects into meshing; and - an integrating module (16) for the physical parameters, said integrating module being provided to generate a new set of textures T + 1 for said object(s).