On Sun, May 25, 2008 at 4:11 PM, Fela Winkelmolen <fela.kde@...400...> wrote:
I've heard rumors that there is a plan to rewrite the calligraphy tool of Inkscape, but I couldn't find anything in the ml archives about it. If I understood it correctly the main reason is to make it possible to edit the path in an easier way--actually making it possible to edit the path drawn instead of the final shape created by the tool. I've heard the idea seem to be to use pattern on path, but that doesn't seem to me to be very easy to get right, particularly becase in this case the "pattern" depends on the path.
I think it's doable to some extent, if the pattern is generated on the fly uniquely for each path. But it will be difficult and I don't think it will ever match the result of the current calligraphic code one-for-one. Besides, any LPEs add slowness to path rendering. So, while it is a possible development, I don't think we'll ever abandon our current approach completely - we may just add a special mode for producing pattern-on-path objects. The speed and naturalness of our calligraphic pen are really impressive, we would be crazy to abandon that entirely :)