I'm trying to draw Sheldon Cooper in Inkscape 1.0 on Linux. So, I've draw the basic outline using circles & Beziers:
All those lines are paths with no fill and black stroke. Now I'm trying to color the image. I know about the bucket tool (U
), but it creates a small white gap between the border and the fill:
I know about outsets, but it fills like a hack. So, I've decided to cut those fills from big shapes using boolean operations:
Now I just need to cut that green rectangle using the hair outline path.The problem is that Sheldon's hair and head is not a… I don't know how to say, but it's not a single path. It's a combination (Path → Combine) of two Beziers. Here I've colored them with different colors:
And so I fill that Inkscape just cannot understand that the hair is a closed region and use it in boolean operations. None of them doesn't work.
I fill like I need to somehow make a real union of all the paths, but union of hair and skull operation just vanished the hair:
And in the path editing mode, the Inkscape does no allow me to join the end node of the hair (left or rigth end) into the middle of the skull silhouette:
Finally, I've tried to convert all the strokes into fills (Path → Stroke to Path), but:
- This way I lose the way of easily modifying the outline
- This conversion results in some artifacts (here, the mouth):
What am I missing?