Deformation-Composite

Just like a standard Composite module, the Deformation-Composite module is used to bring together all the elements that are connected to it, allowing you to customize parameters that will influence the result of the output.

The Deformation-Composite links the deformation chain to the graphic element it is related to. This is automatically added to your Deformation Group when creating a deformer chain with the Rigging tool.

You can set up the following parameters in the Deformation-Composite Layer Properties dialog box:

Name: Use this field to rename the module.
Output Kinematic Only: This option is disabled by default, allowing the deformation chain to be output correctly. This option should be enabled in order to output the chain information position only. This will allow you to connect a part to the hierarchy without it undergoing the deformation applied to the rest of the chain. See Assembling the Parts.
Output Selected Port Only: This option is important if you have several deformation chains for one element, as in the case of a character with multiple poses.
If this option is disabled, all the different chains for this element will be used at once.
If this option is enabled, it will only use the selected chain, which you will be able to define in the Output Kinematic Chain options of the Deformation-Composite.
In some situations, this option is enabled and setup automatically (For example, when you are working with the Create Posed Deformer in Create Deformation Above/Under enabled).
See Creating a Full Character Turnaround Deformation Rig.
Output Kinematic Chain: This parameter is used when the Output Selected Port Only option is enabled. This drop-down menu lets you select which deformation chain option to use.

Rightmost: If you select this option, only the first chain connected to the right of the composite module will be used.
Leftmost: If you select this option, only the first chain connected to the left of the composite module will be used.
Select: If you select this option, you can define which chain to output according to the order they are connected from left to right.
Use First Connected Element’s Exposure as Key: This option allows the deformation effect to automatically detect which deformation chain to use (subgroup), by detecting the exposure of the first element connected to the deformation. This option is used in the case of a multiple pose rig. See Creating a Full Character Turnaround Deformation Rig. 
Use Parent Composite’s Connected Element Exposure: This option is used with the Output Kinematic Only option enabled. It uses the information from the parent element’s exposure to attach the child to the correct chain, following which pose is exposed.
See Assembling the Parts.
Output Kinematic Chain Selection: This option is used when the Output Selected Port Only option is enabled AND theSelect option is used as the Output Kinematic Chain setting. Use this field to define which deformation chain you wish to use on your element. Select the number which corresponds to the left to right order that the chains are connected to the Deformation-Composite module.

You can attach this value to a function and enable different chains over a period of time on specific frames. This value can be modified in the Timeline view by using the Deformation-Switch layer. Since the Deformation-Composite module is only visible in the Network view, the layer has a reference to this parameter enabling you to easily edit the value when working in the Timeline view

Note that if you are working with Create Posed Deformer in Create Deformation Above/Under enabled, you will not need to setup this option. The settings in the Deformation-Composite module will automatically be setup and the system will recognize which chain to use following the element’s exposure. See Creating a Full Character Turnaround Deformation Rig.