variable width strokes

Bug #170683 reported by Bug Importer
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Fix Released
Johan Engelen

Bug Description

Inkscape should have stroke styles. In the dialog where
you choose your "dash" style for the stroke, there
should be the option to have varried widths, and styles
to the stroke itself. This would allow for a more
"hand drawn" look to the illustrations.

Tags: objects other
Revision history for this message
Peter Lewerin (vermeil-deactivatedaccount) wrote :

Can you, for comparison, give an example of this functionality in another application?

Changed in inkscape:
importance: Undecided → Wishlist
status: New → Incomplete
Revision history for this message
prkos (prkos) wrote :

from a duplicate bug:

tool for localised thickening of lines.
I would like to see a tool which would enable the user to "brush over" stroke paths to add emphasis (ie, vary the stroke weight) where required. The tool would produce a more natural, hand-drawn look to outlines.

I imagine the way to do this is to implement width of the stroke for each node.
Drawing objects in illustrations would be easy - just add as many nodes you need in the places you need them and apply different widths to them. I presume the outline of the stroke (!) between nodes should blend smoothly?

In the meantime the same illustration effect can easily be achieved by using Calligraphy tool with Thinning option. The only difference is that you're not working on strokes of the paths but the outlines are paths themselves. Then if outline improvements are needed Tweak tool can be used to make parts of those outlines even thinner or thicker.
You can even draw a normal object, converts its Stroke to Path and use Tweak tool to thinner and thicken.
The areas inside the illustration outlines can easily be turned into objects using the Fill tool.

Changed in inkscape:
status: Incomplete → Confirmed
Revision history for this message
Alexandre Prokoudine (alexandre-prokoudine) wrote :

I think it's worth mentioning for people who filed similar reports that were marked as duplicates that Tweak tools has modes that change paths exactly with intention to provide more hand drawn feel.

As for styles, strok styles is just a tiny subset of missing functionality. I'd rather file this request as "please implement styles palette" ;-)

Revision history for this message
Alex Valavanis (valavanisalex) wrote :

From duplicate bug #189724:

I'm requesting the ability to have a variable stroke width along a path. Many designers seek this ability but so far no programs do this effectively. I'm suggesting the ability to set the stroke of each node allowing for complete control over the thickness of a line along its path. For example a strait line with 2 points could have point A set to a stroke of 5 and point B set to a stroke of 1 and would taper the line creating a smoothe transition between the 2 points.

here is a more visual example of what I'm suggesting:

Revision history for this message
chris (cshelton604) wrote :

creature house expression,works well under wine and bought by microsoft several years ago , is a good example of a program that achieves what is being requested

Revision history for this message
chris (cshelton604) wrote :

I should add to be fair that the current solution to this of a triangle and ellipse option in the freehand drawing tool coupled to how well the program works withmy tablet means that I am moving from expression under wine to inkscape

In my drawing a lighter tone generally indicates that the contrast between an objects outline and its background is low. A thinner line indicates that something is further away in the distance

Picasso was the master of this sort of thing

i guess others maybe looking for more

Revision history for this message
su_v (suv-lp) wrote :

Implementation as Powerstroke LPE available in 0.91.

Changed in inkscape:
assignee: nobody → Johan Engelen (johanengelen)
milestone: none → 0.91
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Related blueprints

Remote bug watches

Bug watches keep track of this bug in other bug trackers.