Reverting Controller Extraction

Rigging, animation, import/export of characters, props and cameras comprehensive tool set for After Effects.
Forum rules
Please read these rules and advices before posting.
  • Before you ask any question about a tool, to avoid duplicates, please:
    1. Search for a solution in the available official user guide.
    2. Some video tutorials are available.
    3. Maybe you can find an answer in the frequently asked questions (FAQ).
    4. You can make a search to see if your question has already been asked.
    • Thank you for giving a detailed and precise title to your topics, to help searching in the future.
    • We're very few people to manage this forum, please be patient if we're a bit long to answer.
    • Don't hesitate to answer to other people's questions! The goal of this forum is not only to have the Rainbox team answer users' questions, but to have everyone sharing and helping each other.
    • Finally, please always be polite, and keep in mind that all we want is sharing techniques and knowledge, helping each other.
Post Reply
Posts: 1
Joined: Thu May 23, 2019 2:32 pm

Reverting Controller Extraction

Post by JSMathieu » Thu May 23, 2019 3:09 pm


I have a rigged character in a pre-composition from which I have extracted the controllers into its parent composition. I was wondering if there was a (simple hopefully) way to "bring back" the controllers into the pre-composition in order to animate from there (it does not matter in this situation if the animated keyframes from the parent composition are deleted).

Thank you for your help,
Jean-Sébastien Mathieu

User avatar
Posts: 606
Joined: Mon Jun 20, 2016 2:59 pm

Re: Reverting Controller Extraction

Post by Duduf » Fri May 24, 2019 10:06 am

Unfortunately, there's no "quick" way yet.

This is a feature I'll have to implement ASAP. In the meantime, you'll have to remove the expressions in the controllers in the precomposition, but only the expressions used for linking them (not the ones used to compute the IK for example). It's pretty easy to understand which one you need to remove, but it changes a bit depending on the version of Duik used. It may either be the simple one-line expressions linking to the other comp, or the expressions beginning by "//"
Another way to find them is to delete all the controllers in the main comp, and then remove all expressions with errors in the precomp, this should work too.

Post Reply