Bug 265814

Summary: Calligraphy tool usability enhancement/complementary tools development for comics/line-art use.
Product: [Applications] krita Reporter: animtim
Component: Layers/VectorAssignee: Krita Bugs <krita-bugs-null>
Status: CONFIRMED ---    
Severity: wishlist CC: cberger, griffinvalley, halla, simonandric5, user581
Priority: NOR    
Version: git master (please specify the git hash!)   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: a description of complementary tools
the .kra file, might be useful !

Description animtim 2011-02-08 16:56:00 UTC
Created attachment 56990 [details]
a description of complementary tools

Version:           svn trunk (using KDE 4.5.1) 
OS:                Linux

This one is a very huge feature request!
A feature that is in some famous/standard proprietary software for comic book artists (may be useful for illustrators generally too).

That is to have a special vector system only for line-art (meaning not SVG compliant as it cares only about lines with variable width, not much more)

Working with such vector outlines has 2 main benefit:
-Workflow much improved for drawing clean outlines (as long as we have some adequate tools) due to flexibility of vectors.
-Resolution-independant, meaning you can work on a not too high res. and export to a much higher res with no outline degradation

The thing is now in Krita we ALREADY HAVE a beginning of tool for this: the calligraphy tool !!!

But
 
01 - it needs to be refined:

-very buggy to use for now (I've used it to do the demo file attached, and had to save every few strokes to get something, I had software/system complete freeze VERY OFTEN :/ )
-a curve for the presscurve
-Beginning of strokes sometimes have a little white part (mostly on very wide line strokes)
-End of stroke almost always is minimum width, resulting a peaked end of stroke (same mostly noticeable on wide strokes)
-It has the same bug as the one on "select by brush" tool, becomes crazy when rotated and zoom in a lot.

02 - it needs to get some complementary tools to edit strokes by "painting" areas (as with the select by brush tool for instance) on it:
-One to connect lines
-One to erase some line parts
-One to bend lines
-One to edit line width

For all of these look at the attached demo file.

I hope this is not too much for you ;)

Reproducible: Always
Comment 1 animtim 2011-02-08 16:57:18 UTC
Created attachment 56991 [details]
the .kra file, might be useful !
Comment 2 animtim 2011-02-08 17:10:13 UTC
Other things I forgot about this:

-Some complementary simple tools like 3-point spline or classical bezier curve with a "calligraphy" mode (creating some width-editable curves of the same type than the calligraphy curves)

-Calligraphy tool(s) should have some features of the "paint with brush" tool, like assistants or mirror modes.


Also maybe then create a special "Inking layer" type for all this, to separate from standard/svg compliant/karbon shapes (I guess the calligraphy tool is born from Karbon too, but it deserves to grow in Krita in my opinion)
Comment 3 Kubuntiac 2011-02-08 17:28:59 UTC
Not sure about the rest of it, but this part of your request:
"-Some complementary simple tools like 3-point spline or classical bezier curve
with a "calligraphy" mode (creating some width-editable curves of the same type
than the calligraphy curves)"


Sounds like my longstanding request:
"Ability to draw and edit curves with variable width" at
https://bugs.kde.org/show_bug.cgi?id=201069
Comment 4 animtim 2011-02-08 20:03:09 UTC
Nice to see I'm not the only one who want this feature.

I must say I've updated from master soon after posting this and now I don't have anymore crash when drawing with calligraphy tool (while when when I've drawn the demo file this afternoon I really always had software freeze every less than 10 strokes.. ). That's already a good point.
Comment 5 Cyrille Berger 2011-02-10 12:22:18 UTC
So is it a duplicate of 201069 or not ?
Comment 6 animtim 2011-02-10 14:36:37 UTC
I wouldn't say this is exactly a duplicate of 201069, but that 201069 can be a part of this one. Except that here I ask for a different tool workflow for tweaking line width.. the description in 201069 is more like Synfig-Studio ink tool system, while I ask something more like what's in the proprietary professional comics software I won't name here ;) .
Comment 7 Halla Rempt 2011-04-07 20:00:59 UTC
Confirm.
Comment 8 Halla Rempt 2016-01-24 10:32:23 UTC
WISHGROUP: Vector kickstarter main project