Digital Brush Stroke Opacity and Blending Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing digital painting applications fail to accurately simulate the blending of marks and the impact of an underlying canvas structure, leading to unrealistic digital brush strokes that do not account for opacity, grain, and accumulation of multiple strokes.

Innovation Solution

A method that allows users to control opacity and blending of marks through a graphics engine, using user inputs to simulate the behavior of real-world brush strokes on a virtual canvas, incorporating paper textures and fluid paint technology to achieve dynamic opacity adjustments and smooth transitions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If digital painting applications use uniform mark application at each point along the stroke, then the digital painting process is simple and efficient, but the strokes appear unrealistic and do not mimic real-world brush behavior

Engineering Contradiction:
Improverealism of brush strokesVSAvoidcomplexity of stroke generation process
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies dynamics by making the mark-making process variable rather than static. The system dynamically adjusts mark properties (opacity, size, spacing) based on simulated physical parameters like brush pressure, speed, and angle throughout the stroke, creating realistic variation without requiring complex manual intervention at each point.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes multiple parameters simultaneously to simulate real brush behavior - opacity varies along the stroke path, mark size changes with simulated pressure, and spacing adjusts based on simulated brush speed. This multi-parameter approach creates realistic strokes while maintaining automated processing.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If digital painting applications do not account for opacity and blending of multiple strokes, then the processing is faster and simpler, but the accumulation of marks does not reflect real-world media behavior

Engineering Contradiction:
Improveaccuracy of mark accumulationVSAvoidprocessing speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system performs preliminary actions by pre-calculating and storing canvas texture information and mark properties before the actual painting operation. This allows the blending and opacity calculations to be efficiently executed during stroke application without requiring complex real-time processing of each individual mark interaction.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent uses a virtual canvas that copies and simulates the physical properties of real canvas (texture, absorption, grain). This virtual representation allows realistic mark accumulation and blending to be computed efficiently through algorithmic processing rather than requiring physical media simulation.

Inventive Principle:
Principle #26Copying

3Reliability

If digital painting applications do not simulate canvas texture and grain, then the rendering is faster and requires fewer computational resources, but the visual output lacks the characteristic appearance of traditional media

Engineering Contradiction:
Improvevisual realism of canvas textureVSAvoidcomputational resource consumption
Core Design Contradiction:
ReliabilityVSUse of energy by stationary object

Solution Approach 1:

The system applies local quality by incorporating canvas texture and grain only where marks are applied, rather than rendering the entire canvas with full texture detail. The virtual canvas stores texture information that is selectively applied during mark rendering, achieving realistic appearance at the mark locations while minimizing overall computational overhead.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS20230410391A1Methods and systems relating to digital mark opacity, blending and canvas texture
Publication Date: 2023.12.21 COREL CORP
  • US20230410391A1 patent drawing
  • US20230410391A1 patent drawing
  • US20230410391A1 patent drawing

AI summary

Predefined mark making tools within graphics applications address initial or final stages of a stroke whilst jitter addresses the intervening section of the stroke. Whilst this allows a brush stroke to be simulated as having increasing pressure initially, pressure variability during the stroke, and ending with decreasing pressure this approach does not reflect or mimic the artist's reality. This reality is that an artist applying multiple strokes of a medium, e.g. watercolour, pastels, oils, etc., with an applicator, e.g. a brush, pen, airbrush, marker, sponge or a knife, to a canvas where brush marks may accumulate. Prior art mark making tools and software do not account for aspects of opacity, grain (of the underlying canvas), and blending (of the multiple strokes). Accordingly, there are provided controls with respect mark making tools that address these aspects providing the digital artist with increased control, increased reproducibility, and incorporation of real world effects.