Skip to main content
tfitch-ms
Participant
January 10, 2017
Question

Import layer styles from Illustrator to AE

  • January 10, 2017
  • 1 reply
  • 3208 views

I've searched many places high and low and still haven't gotten to a solution except recreating in AE...

The problem:

A lot of our UI work is composed in Illustrator for vector scaling reasons and often we want to animate these elements. When these elements have gradient fills and strokes, those "effects" are not imported into After Effects. Keep in mind After Effects can import layer styles from Photoshop which makes it possible for layer styles to be easily manipulated/animated.

The same is not true for Illustrator ---- which makes no sense because there is an option to "Create Shapes from Vector Layer"; however it creates a solid fill instead of incorporating gradient fills and etc.

Please Adobe, add this feature!

This topic has been closed for replies.

1 reply

Dave_LaRonde
Inspiring
January 11, 2017

Don't held your breath. 

AE is a BITMAP application that's able to ACCOMMODATE vector graphics.  AE rasterizes them, i.e. it turn them into BITMAPS.  It does not deal with vectors directly.

You want Illustrator layer styles??   Make your illustrator images larger than you need to.  Import them into Photoshop.  Flatten them.  Import them into AE.

Or find a different workflow.  You're tilting at windmills.

tfitch-ms
tfitch-msAuthor
Participant
January 11, 2017

Hey Dave!

I wish it were that simple and in a perfect world, I'd change my workflow but the majority of files I handle is Illustrator files. 

You see, when you use "Create Shapes from Vector Layer", AE creates a new shape layer that is also vector but fills the mask/shape with only a solid fill instead of multiple fills/gradient. In theory, if this mechanism exists, I can't see why multiple fills/gradients from Illustrator can be ported to AE in a similar method.

Flattening my layer styles from one object in Illustrator isn't an ideal solution especially if you're dealing with many different fills/layers in one object. I ended up recreating each fill using gradient fills in AE which is a similar mechanism that exists in Illustrator... but obviously this process is time consuming.

I can elaborate if needed but figured I'd post to see if I might be missing a solution somewhere.