I feel like there’s something fundamental I’m missing, or just misunderstanding about the puppet warp tool, but I can’t figure it out. I’ve tried:
- Grouping the elements differently (lines grouped together, or nested). Although perhaps I am not grouping them “properly”, as I know Illustrator can be picky about how things are grouped (Pathfinder, etc).
- Ungrouping all of the elements in the symbol, so there is only one group (the symbol container itself).
- Joining the paths (although, this creates a contiguous line, which adds more than the art should have).
- Doing the same thing to the polygon/line not as a symbol.
Normally I’m pretty good with Illustrator’s tools, but the Puppet Warp has always perplexed me due to idiosyncrasies like this.
There’s no need to group. Select all the inner paths (i.e. the veins of the leaf), then do Object > Expand, then open the Pathfinder and do Unite, then select all parts of the leaf, then apply the Puppet Warp and it will work. After this has been done you will find that a group has been applied automatically to all the selected elements in the Puppet Warp.