-
Avoid bleed (?) between overlapping shapes
As you can see, there’s a rather visible… bleed (?)… between overlapping shapes. This is a simple illustration. I copied the green shape (Layer B), pasted it to Layer C and made it grey; then I cut out from Layer C the part I didn’t need, so that Layer B would be visible. Then, there are two other shapes which make up Layer A. So what you can see is a stack of 3 layers, A, B, and C, where Layer B is green and A and C are grey. But, as you can see, Layer B (the green one) bleeds from underneath Layer C at the edges. Which is perhaps most obvious where Layer C and Layer A should meet: instead, there’s a thin green line, i.e. Layer B bleeding out from beneath Layer A.
I’m sorry if it’s not that clear in writing. Really, it’s a very simple arrangement but rather difficult to explain. This is only a detail of the entire illustration, but this same thing is happening everywhere. And I need to import this illustration into AE and convert it to shapes there for animation… process that only makes this issue more obvious.
I tried cutting out from Layer B the portion of the shape that is hidden below Layer C, so that only the parts that are visible exist. But the result was a thin gap where Layers B and C meet… So it’s basically the same problem: either bleed at the edges of Layers B and C or a gap where they meet.
How can I solve this? I would like this to be 100% seamless. As if the same shape, at some point, just changes color… no gap, no bleed.

Thanks in advance for any input!