Brushes: anomalous effects
Illustrator 2018 22.0.1
Steps taken: Applying a pattern brush to a stroke, and adding an extra stroke around that in the appearance panel.
Expected result: The stroke should only apply to the visible outline of the brush (see image), and no weird visual anomalies.
Actual result: The stroke applies to both the brush as expected, but also to the original path (which should be invisible). There are also some anomalous gaps between the component parts of the brush, which should not be there.
Furthermore, if you expand the brush you get a group containing the brush sub-paths (totally fine), but each of those sub-paths is further contained within a group within a group (not fine). Neither of those groups is necessary, can cause weird visual effects, and adds unwanted extra complexity to the file.
-
Sarah Khan (Illustrator team) commented
Hi Mark,
Thank you for your feedback.
-
Mark Nicoll commented
Hi Sarah, many thanks for the feedback.
I do of course know about expanding artwork, it’s how I made the ‘Expected’ example. However, the point is to retain the live art behaviour of the brush, which breaks when you expand the artwork.
I understand why it happens (the original object takes a stroke as well as the brush) but I still think this is unwanted brush behaviour. If there’s a brush then the object should not be effected by appearance. There’s simply no reason for it, unless there’s an extra stroke or fill.
The result of this unwanted behaviour is that brushes aren't as powerful as live art as they could be.
I’ll submit this as a feature request instead.
Cheers,
Mark -
Sarah Khan (Illustrator team) commented
Hi Mark,
Regarding any usability issue, you can also raise a feature request.
Thanks
-
Sarah Khan (Illustrator team) commented
Hi Mark,
For the first issue, in which gaps in brushes are present. As the objects are present underneath ,hence each gets stroke of black. When you apply a stroke of black , all the objects including those which formed the brush and the straight line segment to which brush was applied will get black stroke. That's why you can observe the trailing line in brush:" Unwanted outline for invisible underlying stroke". For obtaining the expected result follow the given steps:
1. Apply the brush stroke to the desired line segment.
2. Select the brush and expand the appearance.
3. From the pathfinder, unite all the shapes.
4. Now apply the black stroke.
You can ask on forum as well. -
Sarah Khan (Illustrator team) commented
Hi Mark,
Thank you for your support. I will update you in case any other info is required.
Thanks
-
Mark Nicoll commented
I've found another example not using brushes which might more clearly illustrate the issue with strokes.
1) Make a stroked open path
2) Apply a transformation effect, eg. scale vertical 50%
3) Group the path
4) Apply a stroke to the group.Expected result: A stroke just around the visible transformed path
Actual result: A stroke around both the original path (not wanted) and the visible transformed path (wanted).
Again, the outline stroke effect doesn't help here.
The issue with anomalous gaps in brushes is separate from this.
-
Mark Nicoll commented
I should elaborate steps taken:
1) Make a simple pattern brush. Make sure it has a partly concave shape so that the path is partly uncovered by the brush (eg. see image).
2) Apply the brush to an open path (eg. a line).
3) Group the path.
4) Apply a stroke to the group in the appearance panel.
5) Drag the stroke down underneath the contents of the group.See the effect... problems detailed above.
-
Sarah Khan (Illustrator team) commented
Hi Mark,
Can you please attach any image or screen recording of the issue happening.
Thanks
-
Mark Nicoll commented
Note - I have indeed tried using the 'outline stroke' effect; it works very nicely for outlining normal strokes, but it doesn't work on brushes.