Erodible Brush Tip Simulation via Height Map Erosion

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current digital painting applications lack the simulation of an erodible tip, which is a crucial aspect of real-world artist tools like pencils and pastels, as they do not effectively model the tip's change in shape and erosion during use, limiting the realism and user experience in natural media drawing and painting simulations.

Innovation Solution

The implementation of a graphics application that models a brush tool with an erodible tip as a height map and associated triangle mesh, allowing for the simulation of tip erosion based on user strokes and pressure, combined with canvas texture and mixer brush technologies to create a realistic simulation of oil pastel behavior.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If existing digital painting applications use traditional brush models, then the application is simple to implement, but the simulation lacks realism because tip erosion is not supported

Engineering Contradiction:
Improverealism of simulationVSAvoidcomplexity of brush tool model
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The brush tip model transitions from a static shape to a dynamic one that changes over time through erosion. The height map and triangle mesh are updated iteratively during each stroke, allowing the tip geometry to adapt and evolve based on usage, thereby achieving realistic simulation of erodible media while managing complexity through incremental updates

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent creates a digital copy of the physical brush tip using a height map and triangle mesh that replicates the microscopic surface structure. This digital replica can be manipulated and eroded computationally, allowing realistic simulation without requiring physical media, thus improving realism while keeping the system digital and manageable

Inventive Principle:
Principle #26Copying

2Measurement precision

If the brush tip model includes detailed height map and triangle mesh for erosion simulation, then the simulation accuracy improves, but the computational processing time increases

Engineering Contradiction:
Improveprecision of tip shape simulationVSAvoidprocessing time for erosion calculation
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The brush tip is segmented into a grid-based height map structure where each cell can be independently processed for erosion. This segmentation allows parallel computation of erosion across different regions of the tip, maintaining high precision in simulating tip shape changes while reducing overall computational time through divide-and-conquer processing

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The erosion simulation applies partial updates to the height map and triangle mesh, focusing computational effort only on the regions of the tip that are actually contacting the canvas during a stroke. This avoids unnecessary computation on unaffected areas, maintaining precision where needed while significantly reducing overall processing time

Inventive Principle:
Principle #16Partial or excessive action

3Adaptability or versatility

If the application simulates tip erosion and shape change, then the user experience becomes more intuitive and creative, but the ease of operation decreases due to additional parameters to manage

Engineering Contradiction:
Improvecreative capabilityVSAvoidsimplicity of interface
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The brush tip model automatically manages its own erosion and shape transformation through the simulation engine, without requiring manual user intervention. The system self-adjusts the height map and triangle mesh based on stroke parameters, allowing artists to focus on creative expression rather than technical parameter management, thus enhancing creativity while maintaining ease of operation

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS9268418B2Simulation of an erodible tip in a natural media drawing and/or painting simulation
Publication Date: 2016.02.23 ADOBE INC
  • US9268418B2 patent drawing
  • US9268418B2 patent drawing
  • US9268418B2 patent drawing

AI summary

A method, system, and computer-readable storage medium are disclosed for simulation of an erodible tip. A brush tool representing an erodible media is modeled as a height map. Information is collected about a user manipulation of a stylus representing a stroke made on a virtual canvas with the brush tool. A mark to be made on the virtual canvas is determined dependent on the brush tool model and the collected information. The determined mark is rendered. A change in the height map of the brush tool due to the stroke is determined dependent on the brush tool model and the collected information. One or more subsequent marks are rendered in response to manipulation of the brush tool dependent on the determined change in the height map.