GNOME Bugzilla – Bug 323923
add support for rotating brushes on the fly to the paint tools
Last modified: 2008-10-09 18:40:02 UTC
It could be interesting of the paint tools could support rotation of the brushes on the fly. Mapping rotation to stroke angle would probably be the primary useage, similar to the rate some imagepipe brushes have rotated versions that correspond to the drawing angle. But it could be mapped to pressure/etc as well I suppose. I have the very beginings of a patch at http://adrian.gimp.org/patches/gimp-brush-rotate/ but that also include other mostly unrelated bits as it's just a diff of my tree against cvs. In other words, not that useful of a patch yet.
Isn't scaling the brushes more important and should be implemented first?
I wouldn't say more important. But I'm not sure I understand the question, since we already support scaling of brushes?
We do support scaling of brushes for several years but this feature was never completed. There's no user interface to it even though it is one of the most commonly requested features ever.
I was thinking more of rotating brushes on the fly, maybe mapped to the brush stroke direction. I think this would help make brush strokes more natural looking as painting with a fixed brush of unusual shape sometimes produces odd looking brush strokes.
*** Bug 435184 has been marked as a duplicate of this bug. ***
Would be nice to have, but without someone actively working on this there is not much point in having these kinds of enhancement requests on a specific version milestone list. Setting milestone to Future.
If you can't follow the tangent of a shape, or the direction of the brushes movement, then it really isn't a "brush", per se. It is more of a "stamper". Following the rotation of the stroke direction is equally important as scaling. One could not say that, for example, the first dimension is more important than the second dimension. It's importance is not so much for producing odd, or interesting effects. It is very important for producing natural, convincing, and realistic renderings along the shape. It is in essence, simulating an operation that one could do by hand.
Davis, we don't need anyone to explain the importance of this feature. It's just that natural painting is not among the primary goals of GIMP and thus it is not a top priority feature. If someone found the time to implement it, we would not reject such a feature. But it is not relevant for our product vision.
*** This bug has been marked as a duplicate of 520078 ***