https://bugs.kde.org/show_bug.cgi?id=520701
Bug ID: 520701
Summary: Brush using both Speed and Airbrush has saw-tooth
speed values.
Classification: Applications
Product: krita
Version First 5.3.0
Reported In:
Platform: Microsoft Windows
OS: Microsoft Windows
Status: REPORTED
Severity: normal
Priority: NOR
Component: Brush engines
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: ---
Created attachment 192641
--> https://bugs.kde.org/attachment.cgi?id=192641&action=edit
attached is a brush that shows the error. Speed controls Size and Color Mix.
When Airbrush is turned on the behavior is broken.
DESCRIPTION
Using the airbrush option in a brush causes jagged speed values.
https://krita-artists.org/uploads/default/original/3X/b/a/bac77e2e7c369d9f4ea19824d4cd612f18579d6d.jpeg
The left scribble shows this without Airbrush turned on, the right scribble
shows it with Airbrush turned on, the top scribble has Airbrush and Override
Spacing.
STEPS TO REPRODUCE
1. Create a brush that uses Speed to modulate a property like Size or Color
2. Scribble to see smooth changes in Speed behavior
3. Enable Airbrush
4. Scribble to see choppy changes in speed behavior.
OBSERVED RESULT
When Speed and Airbrush are both in use, the brush path is interrupted
constantly as though the brush speed is being set to zero and then speeding
back up the the current actual Speed. This happens many times per second
causing saw-toothed Speed values. Behavior is independent from Airbrush Rate.
If Airbrush is set to Override Spacing, only zero-speed dabs are drawn (99% of
the time).
EXPECTED RESULT
I would expect Speed values to be smooth. The brush should look approximately
the same whether Airbrush is turned on or off, especially for quick moving
brush paths. If Override Spacing is turned on, I would expect each airbrush dab
to reflect the Speed that the pen was moving when the airbrush dab was placed.
SOFTWARE/OS VERSIONS
Operating System: Win10
KDE Plasma Version:
KDE Frameworks Version:
Qt Version:
ADDITIONAL INFORMATION
--
You are receiving this mail because:
You are watching all bug changes.