AEUX icon indicating copy to clipboard operation
AEUX copied to clipboard

Complex vectors are not rendered correctly

Open sapkra opened this issue 4 years ago • 4 comments

Describe the bug I'm using the icon pack feathericons in my project but the speaker icon is not rendered correctly. To fix it, the mode of the vector has to be set to "Merge" instead of "Exclude Intersections". This option can be found in Vector -> Contents -> Vector -> Merge Paths 1 -> Mode.

I would very appreciate it if this tool could do it automatically. It would safe me a lot of work.

Screenshots

Figma

image

After Effects

image

After Effects (using "Merge")

image

sapkra avatar Oct 30 '20 06:10 sapkra

Thanks for catching this. I the merge settings and tested with Feather Icons. I've been working on the image masking system this week (referenced your the other issue) and I think that should be fixed as well. Download and reinstall for both Ae and Figma.

How are things looking?

adamplouff avatar Oct 30 '20 14:10 adamplouff

Everything seems to work fine now. Even the masks are working, so #27 will be fixed too.

But what still doesn't work is a border/stroke of elements like images.

sapkra avatar Oct 31 '20 00:10 sapkra

Ahhh, yes, image strokes were intentionally excluded since Ae does not really have a good way of handling color overlays and strokes with the same level of fidelity as Figma/Sketch allows. So I removed that all together rather than do a bad job drawing things.

I am open to ideas on how to introduce this functionality if you have a workflow for handling strokes on images.

adamplouff avatar Nov 02 '20 18:11 adamplouff

As of 0.7.7, it is possible to add a * to the start of a layer or group name to automatically rasterize it on the way into Ae. Obviously vector is preferred, but if the icon cannot be simplified enough to display correctly, rasterizing to PNG is another option.

adamplouff avatar Dec 15 '20 21:12 adamplouff