GNOME Bugzilla – Bug 170250
brushes scaled non-continuously
Last modified: 2009-01-22 15:32:59 UTC
Distribution/Version: Debian unstable It seems that with brush size linked to tablet pressure, the brush size is rounded to certain values (probably integers) rather than increasing smoothly with pressure. This is most apparent with light brush strokes of very small size. For an example, see http://luke.no-ip.org/discreet_sizes.png. In this image, I am gradually increasing pressure from left to right, and you can see a few discreet jumps in brush size. I am fairly certain that this problem is not a limitation of my tablet; given the pressure difference from left to right, there should be about 50 discreet size changes rather than three. (I am using a Wacom Graphire 3)
There's a tradeoff between speed and quality here. Scaling to discrete sizes allows us to cache scaled brush pixmaps. Also the algorithm is optimized for this.
In that case, I'd suggest either 1) making the number of cached brush sizes user-definable, so that those with more powerful machines can get more quality, or 2) redistribute the sizes within the cache, such that there is a higher concentration of small brushes, where the problem is more apparent (or even better, do both)
Luke: I suggest you try the Ink tool which is better suited for tablet use and provides continuous scaling.
This bug was fixed for 2.6. Closing as fixed.