Bug 410734 - Brush with orientation tied to direction acts jumpy.
Summary: Brush with orientation tied to direction acts jumpy.
Status: CONFIRMED
Alias: None
Product: krita
Classification: Applications
Component: Brush engines (other bugs)
Version First Reported In: 5.2.6
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Krita Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-08-08 18:12 UTC by eezacque
Modified: 2024-11-13 21:39 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments
Brush preset (26.40 KB, image/png)
2019-08-09 09:38 UTC, eezacque
Details

Note You need to log in before you can comment on or make changes to this bug.
Description eezacque 2019-08-08 18:12:36 UTC
SUMMARY

For blending, I use a flat soft brush, the shape of which is perpendicular to the direction of drawing. The brush tip acts extremely jumpy, even if the stylus is held perfectly still, the brush tip rotates erratically.

STEPS TO REPRODUCE
1. Create a flat brush, perpendicular to direction of movement
2. Hold  it still on the Wacom tablet.

OBSERVED RESULT

The orientation of the brush tip changes erratically.

EXPECTED RESULT

The orientation of the brush tip ,atches the movement of the stylus

SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: Ubuntu 18.04.2

(available in About System)
KDE Plasma Version: 
KDE Frameworks Version: 
Qt Version: 

ADDITIONAL INFORMATION

Using a Wacom Cintiq DTZ-1200W
Comment 1 vanyossi 2019-08-08 19:51:22 UTC
Could you please attach the preset is giving you troubles? I tried making a brush as you explained but I don't get any erratic change.
Comment 2 eezacque 2019-08-09 09:38:25 UTC
Created attachment 122035 [details]
Brush preset

Brush preset, as requested.
Comment 3 Bug Janitor Service 2019-08-10 04:33:11 UTC
Thanks for your comment!

Automatically switching the status of this bug to REPORTED so that the KDE team
knows that the bug is ready to get confirmed.

In the future you may also do this yourself when providing needed information.
Comment 4 Halla Rempt 2019-08-10 08:53:54 UTC
Hi,

Thanks for your report. I can reproduce the issue with your preset. When looking at the tablet log, I see that my tablet reports a continuous change in position, even when holding the pen in the same place, so we might have to apply some filtering or delta here.

krita.tabletlog: "[       ] TabletMove       btn: 0 btns: 0 pos:  147, 696 gpos: 1510, 822 hires:  1509.76, 821.737 prs: 0.000000 Stylus Pen id: 760335049171 xTilt: -6 yTilt: 8 rot: 0 z: 0 tp: 0 "
krita.tabletlog: "[BLOCKED 2:] MouseMove        btn: 0 btns: 0 pos:  147, 696 gpos: 1510, 822 hires:  1509.76, 821.737 Source:2"
krita.tabletlog: "[       ] TabletMove       btn: 0 btns: 0 pos:  146, 695 gpos: 1509, 821 hires:  1509.19, 820.934 prs: 0.000000 Stylus Pen id: 760335049171 xTilt: -6 yTilt: 9 rot: 0 z: 0 tp: 0 "
krita.tabletlog: "[BLOCKED 2:] MouseMove        btn: 0 btns: 0 pos:  146, 695 gpos: 1509, 821 hires:  1509.19, 820.934 Source:2"
krita.tabletlog: "[       ] TabletMove       btn: 0 btns: 0 pos:  146, 694 gpos: 1509, 820 hires:  1508.56, 819.705 prs: 0.000000 Stylus Pen id: 760335049171 xTilt: -6 yTilt: 9 rot: 0 z: 0 tp: 0 "
krita.tabletlog: "[BLOCKED 2:] MouseMove        btn: 0 btns: 0 pos:  146, 694 gpos: 1509, 820 hires:  1508.56, 819.705 Source:2"
krita.tabletlog: "[       ] TabletMove       btn: 0 btns: 0 pos:  145, 692 gpos: 1508, 818 hires:  1508.06, 817.768 prs: 0.000000 Stylus Pen id: 760335049171 xTilt: -5 yTilt: 8 rot: 0 z: 0 tp: 0 "
krita.tabletlog: "[BLOCKED 2:] MouseMove        btn: 0 btns: 0 pos:  145, 692 gpos: 1508, 818 hires:  1508.06, 817.768 Source:2"
krita.tabletlog: "[       ] TabletMove       btn: 0 btns: 0 pos:  144, 689 gpos: 1507, 815 hires:  1507.05, 815.028 prs: 0.000000 Stylus Pen id: 760335049171 xTilt: -5 yTilt: 5 rot: 0 z: 0 tp: 0 "
krita.tabletlog: "[BLOCKED 2:] MouseMove        btn: 0 btns: 0 pos:  144, 689 gpos: 1507, 815 hires:  1507.05, 815.028 Source:2"
krita.tabletlog: "[       ] TabletMove       btn: 0 btns: 0 pos:  143, 686 gpos: 1506, 812 hires:  1505.54,  811.58 prs: 0.000000 Stylus Pen id: 760335049171 xTilt: -5 yTilt: 0 rot: 0 z: 0 tp: 0 "
krita.tabletlog: "[BLOCKED 2:] MouseMove        btn: 0 btns: 0 pos:  143, 686 gpos: 1506, 812 hires:  1505.54,  811.58 Source:2"
krita.tabletlog: "[       ] TabletMove       btn: 0 btns: 0 pos:  140, 682 gpos: 1503, 808 hires:  1503.14, 807.753 prs: 0.000000 Stylus Pen id: 760335049171 xTilt: -4 yTilt: -5 rot: 0 z: 0 tp: 0 "
krita.tabletlog: "[BLOCKED 2:] MouseMove        btn: 0 btns: 0 pos:  140, 682 gpos: 1503, 808 hires:  1503.14, 807.753 Source:2"
krita.tabletlog: "[       ] TabletMove       btn: 0 btns: 0 pos:  136, 678 gpos: 1499, 804 hires:  1499.18, 803.737 prs: 0.000000 Stylus Pen id: 760335049171 xTilt: -2 yTilt: -11 rot: 0 z: 0 tp: 0 "
krita.tabletlog: "[BLOCKED 2:] MouseMove        btn: 0 btns: 0 pos:  136, 678 gpos: 1499, 804 hires:  1499.18, 803
Comment 5 Vitamorus 2024-11-13 21:39:04 UTC
Re-confirmed for 5.2.6.