I'm busy with a schoolproject and I want to make a teaser for something. In the artwork there are some things I want to animate really simple in After Effects. I'm only talking about rotating 5 á 6 things.
So in the first image you can see I've grouped everything in Illustrator. Laag 1 (layer 1) is the background and Laag 2 (layer 2) contains the things I want to animate. After that I just saved it as an Illustrator file and imported it in After Effects.
After I import it, I click on 'create shape from vector layer'. After Effects does let me animate the things, but also he gives the whole a gray background. But ofcourse I want to maintain the original background.
Anyone who can help me? I just want to maintain the original background and only animate the things that you are seeing in the second image.
type Fill in the search field in the timeline panel, then Delete that fill
Why are you making a shape layer? Can you not just animate the Illustrator Layer 2?
Try to convert your Illustrator file to RGB than import it to After effects.
to convert it to RGB on illustrator go to File/document color mode/RGB
Converting a vector file to a shape layer will only retain the fill color of the shape if there are no gradients or effects applied to the layer. 99% of the time converting is unnecessary. The only reason to convert a vector layer to a shape is to add shape animators, animate the path, generate a path that you can copy and paste to a motion path, or creating an extruded layer using C4D rendering engine or Ray-Traced rendering if you dare. I've never seen any other reason to go through the conversion.
This is exactly my issue. I am using the bodymovin plug in to reduce size specifically for code. I have a single layer image .ai file. When Create shapes from vector layers is selected, the image becomes gray.
For clarity, this step is required for the bodymovin plug in to create the JSON file.
Estamos com os mesmos problemas, espero que alguem possa nos ajudar, não quero ter que deixar a camada solida
If you need shape layers then you have to prepare the Illustrator file correctly so that it can be converted to shape layers. Then if you want to change the fill from a solid color to a gradient you can do it. You just have to understand the rules and follow them. It is not difficult.
Hi yes its simple just remove old layer create new fill layer....Thanks.
isso não resolve o problema de converter e ficar cinza
i have the same problem and the solutions provides don't seem to work please help
For me, the problem was that AE didn't like certain objects imported from Illustrator. Two types (for me):
- objects with an "Outer Glow" effect applied
- objects with a gradient as a fill
Once I removed the Outer Glow effects and changed the gradients to normal fills, everything imported fine
Outer Glow is a raster effect so the Vector layer becomes pixels. Gradient fills in AI are created and coded completely differently than gradient fills for shape layers so they always turn into a gray solid.
There are only 3 reasons to convert a vector layer to a shape layer. You need to animate the path, you need to use shape layer animators like Repeater, or you want to make the layer 3D and use C4D Rendering or C4D export to Cineware to extrude the shape layer. If you are not using one of those workflows converting a vector layer is a waste of time and will most likely make previews and rendering take longer.
i have same issue in this type of vector
please guide me if you find any solution.