Skip to main content
dilanakia
Participating Frequently
December 5, 2017
Answered

Fill color wont fill in the shape. it fills another gap

  • December 5, 2017
  • 2 replies
  • 795 views

Hi,

I created a complex shape from strokes in illustrator then I expanded it so it is a shape with a fill, not stroke. Then I selected the whole shape with A (direct selection tool) and copied the path to after effects. And when I apply the fill color it fills another gap in the middle not the fill that I have in illustrator. And there are a lot of masks. sure I can apply subtract function on the masks and make it look like correct but then I can not use the bodymovin extention to export the animation as json file. why wont after effects fill the right gap?

Best

This topic has been closed for replies.
Correct answer Mylenium

Without seeing your artwork nobody can tell you much. There are simply limitations in how some stuff works in AE vs. AI and you may be expecting too much. AE was never meant for hacky stuff like Bodymovin, so it doesn't care about certain structure stuff as long as the user has the appearance right. Your setup may of course be fiable, but possibly not in the simplistic way you envision.

Mylenium

2 replies

Participant
October 26, 2021

You can maybe make use of Make compund path option in adobe illustrator ?

 

Mylenium
MyleniumCorrect answer
Legend
December 5, 2017

Without seeing your artwork nobody can tell you much. There are simply limitations in how some stuff works in AE vs. AI and you may be expecting too much. AE was never meant for hacky stuff like Bodymovin, so it doesn't care about certain structure stuff as long as the user has the appearance right. Your setup may of course be fiable, but possibly not in the simplistic way you envision.

Mylenium

dilanakia
dilanakiaAuthor
Participating Frequently
December 5, 2017

I realized when I have a closed shape with a hole in the middle, it fills the hole instead of the shape it self. As soon as I break the shape(open/cut from one side) it fills where its suppose to fill. I was just wondering if it can fill the right place for a closed shape with a hole without using mask-subtract or mask-inverce or mask difference. It seems like its not possible for now.

Anyways thanks for the reply

Dilan

Mylenium
Legend
December 5, 2017

As I said - differences between programs. What you describe is a compound path, which behave totally different in AI.

Mylenium