After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 127785 - stroking with size linked to pressure sensitivity should scale the spacing
stroking with size linked to pressure sensitivity should scale the spacing
Status: RESOLVED FIXED
Product: GIMP
Classification: Other
Component: Tools
git master
Other All
: Normal enhancement
: 2.8
Assigned To: GIMP Bugs
GIMP Bugs
Depends on: 471344
Blocks: 127786
 
 
Reported: 2003-11-24 04:49 UTC by Daniel Rogers
Modified: 2009-01-10 00:52 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Daniel Rogers 2003-11-24 04:49:39 UTC
When stroking with pressure sensitivity linked to size, the dot spacing
should be able to be scaled with the size.  Scaling the dot spacing would
mean that size scaling scales the entire stroke shape, and doesn't cause
the shape of the stroke as a whole to change when pressure is light.

I belive the correct formulation would scale the size with the diamater of
the pixmap, but this probably requires experimentation to ensure that the
stroke shape is unchanged.
Comment 1 Sven Neumann 2003-11-24 10:21:51 UTC
I remember that I tried to implement this when I added
pressure-sensitive brush scaling four years ago. It turned out to be
non-trivial.
Comment 2 Alexia Death 2008-05-23 17:07:12 UTC
It presumes reworking of the interpolation code  that at the same time should be made to use some other, nonlinear algorithm for interpolating stamp positions because in addition to messed up spacing and fast curve with a mouse will clearly display where the segments are...
Comment 3 Alexia Death 2009-01-08 13:03:27 UTC
http://bugzilla.gnome.org/show_bug.cgi?id=471344

has patch included that will fix this bug as well.
Comment 4 Sven Neumann 2009-01-10 00:52:05 UTC
The patch from bug 471344 has been committed. Closing as FIXED.