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.

Reply via email to