Take the 2-minute tour ×
Video Production Stack Exchange is a question and answer site for engineers, producers, editors, and enthusiasts spanning the fields of video, and media creation. It's 100% free, no registration required.

I have a flat layer in AE that is parented to another flat object in 3D space (both are .ai files).

The trouble is when I export to Cinema 4D Lite, the motion of the parented object is not the same as it is in AE.

I expect this has something to do with translating the keyframes on export, so I'm wondering if there's a way in AE to un-parent an object, and add keyframes to retain its motion as if it were still parented.

EDIT: On further research, I've found the Bake Parented Transform script. Is there no built in way to do this?

share|improve this question

migrated from graphicdesign.stackexchange.com Jul 2 at 15:20

This question came from our site for Graphic Design professionals, students, and enthusiasts.

1 Answer 1

The only solution to do this without an extra script/plugin is to use expressions and then convert the expression to keyframes via Animation->Keyframe Assistent->Convert Expression to keyframes.

The big downside is that you have to "build" the parenting yourself, if you parent the position of one layer to another it will result in an expression like: thisComp.layer("Black Solid 2").transform.position. You then have to manage your relative position manually by changing the anchor point which is tedious, then you have to basically parent each transform property manually if you want rotation, scale and opacity as well.

So unless you can't spend the 15$ or can't use plugins for any reason I would always go for the script solution.

Alt-click on the stopwatch to get the expression menu, then use the whip similar to layer parenting

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.