Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
The Auto-rig in Duik Bassel is a versatile and smart tool which adapts to a lot of different situations. This makes it the cornerstone of the rigging process in Duik, which can be summarized to "Create Structures, Auto-rig, Link layers, Animate".
As a smart tool, it will guess what you are trying to do, depending on the layers you have selected. It is able to add "simple" IK or to rig a complete character in a single click.
NOTE: The Auto-rig is a tool in constant evolution. In each future version of Duik, it is going to work better and better, handling more different situations.
Using the Auto-rig
- Select some layers in the composition .
- Click the "Auto-rig & IK" button.
If there are Structures in the selection:
If there are predefined limbs (arm, leg, spine or tail), the Auto-rig will rig everything for you, so you can start to animate right afterwards.
If the Structures are custom Structures, the Auto-rig will add IKs to rig them, determining which type of IK would be the best according to the number and location of the layers.
If the selection is made of standard layers, the Auto-rig will add IKs to rig them, trying to guess how they need to be rigged using their parenting and the location of their anchor points. If the layers are not parented yet, the Auto-rig is able to parent them automatically, but it's better in this case to select the layers in the right order: from the tip to the root of the limb (from hand to shoulder, or from foot to hip...).
As opposed to previous versions of Duik, the Auto-rig in Duik Bassel is able to create any needed controllers to rig the selected layers, you do not necessarily have to create them yourself first. This being said, if you need or want to add and use a specific controller, you just have to include it in the layer selection before running the Auto-rig. It will automatically detect and use it. This is especially useful if, for example, you want to control two different IKs with the same controller.
Always have a look in the effects of the Controllers after having run the Auto-rig! Depending on what has been rigged, there may be a lot of options there.
The additionnal panel for the Auto-rig is divided in two parts: some options for the Auto-rig process itself, and some complementary tools.
By default, the Auto-rig will "bake" the appearance of any Structure after it has rigged it. This is a way to improve performance in After Effects by removing all unneeded expressions, but it will prevent you from changing the appearance of the Structures after having run the Auto-rig. You can disable this option if you wish; baking the appearance of the Structures will still be possible through the "Edit Structures" panel (in Standard and Expert mode only).
For long limbs (more than two or three layers), the autorig has to choose between standard IK, Bezier IK or FK. The default is FK - it is easier to achieve a nice and natural motion using the FK with overlap of Duik - but you may need IK in some cases, especially if the limb interacts with something else. For example if the dog's tail is caught in the door. Ouch.
Complementary tools ("Standard" and "Expert" modes)
The "IK" button may be needed in very special occasions when the Auto-rig is not able to automatically create IK. There is an additionnal panel for the IK to let you choose how the IK for three layers have to be made:
- "1 and 2-layer IK" (the default option) creates a combination of a one-layer and two-layer IK to rig the three layers with only one controller. This is the preferred way of rigging complex limbs like quadrupeds legs, as it allows a lot of controllers over each part of the limb.
- "3-layer IK" creates a single IK for the three layers, which may seem easier to manipulate, but which is more limited in use.
"Bezier IK" creates a Bezier IK without using the Auto-rig. In normal situations, as soons as there are more than two layers, the Auto-Rig will create a Bezier IK, but in some cases you may need some Bezier IK for only one or two layers; in this case, you can use this tool instead.
"FK Overlap" rigs a chain of layers with a rotation controller (FK) with automatic follow-through and overlap. This is very useful for tails, hanging ropes, fabric...