Stage Guide > Toon Boom Harmony 10 Stage User Guide > Chapter 18: Deformation > Deformation Toolbar

Deformation Toolbar

The Deformation toolbar contains the various tools and options used to create the Deformation Effect, the toolbar is displayed in the default interface.

Related Topics 

Rigging Tool
Setup Mode
Show All Manipulators
Show All Zones of Influence
Show Simplified Manipulators
Show Selected Manipulators and Hide All Others
Insert Deformation Above
Insert Deformation Under
Create Kinematic Output
Copy Resting Position to Current
Convert Ellipse
Deformation Toolbar

Rigging Tool

The Rigging Tool is used to create either a Bone or Curve Deformation Chain and automatically create a Deformation Group on a selected element. Using this tool considerably speeds up the rigging process by automatically creating all the necessary links and modules for your Deformation Chain.

Rigging Tool Properties

In the Rigging Tool Properties dialog box, you can customize not only the behavior of the tool but also the settings of the deformers that you will create:

Mode
Options
Operations

Mode

Automatic Mode: When the tools properties are set to Automatic mode, the Rigging tool will automatically create either a Bone or Curve deformer, corresponding to the movement of the cursor in the Camera view.
Bone Mode: When the tools properties are set to Bone mode, the Rigging tool will create Bone deformers.
Curve Mode: When the tools properties are set to Curve mode, the Rigging tool will create Curve deformers.
Show All Manipulators: The Show All Manipulators mode lets you immediately see the resting position in red (Setup) and the animated position in green. Refer to the Show All Manipulators section below to learn more.
Show All Zones of Influence: The Show All Zones of Influence lets you visualize the area within which the art will be influenced by the deformation effect. Refer to the Show All Zones of Influence section below to learn more.

Options

Articulation: You can choose which Zone of Influence setting will be used by default when creating an articulation using the Rigging tool. You can choose between these 4 options:
Zero Influence: The Zone of Influence does not exist. No deformation will happen.
Infinite Influence: This is the default option and is the most commonly used. The Zone of Influence has no boundary and covers the whole element to which the deformer is linked and its children, excluding areas that are already part of another elliptic or shaped Zone of Influence. The Infinite Influence zone will extend from the centre of your skeleton to infinity, working perpendicular to the skeleton.
Elliptic Influence: The Zone of Influence boundary is defined by an elliptical shape which size can be customized using the Bone, Articulation or Curve module properties or by using the Transform tool. The Elliptic Influence will most likely be used on a bitmap picture you wish to deform.
Shaped Influence: The Zone of Influence boundary is defined by a shape which you can customize using the Transform tool. The Shaped Influence will most likely be used on a bitmap picture you wish to deform.
Influence Radius: This value is the size of the influence zone. The default value is 2.
BoneRatio: This value sets the size of the articulation that will be created relative to the size of the bone that precedes it.
Bone: You can choose which Zone of Influence setting will be used by default when creating a bone deformer using the Rigging tool. You can choose between these 4 options:
Zero Influence: The Zone of Influence does not exist. No deformation will happen.
Infinite Influence: This is the default option and is the most commonly used. The Zone of Influence has no boundary and covers the whole element which the deformer is linked to and its children, excluding areas that are already part of another elliptic or shaped Zone of Influence. The Infinite Influence zone will extend from the centre of your skeleton to infinity, working perpendicular to the skeleton.
Elliptic Influence: The Zone of Influence boundary is defined by an elliptical shape which size can be customized using the Bone, Articulation or Curve module properties or by using the Transform tool. The Elliptic Influence will most likely be used on a bitmap picture you wish to deform.
Shaped Influence: The Zone of Influence boundary is defined by a shape which you can customize using the Transform tool. The Shaped Influence will most likely be used on a bitmap picture you wish to deform.
Influence Radius: This value is the size of the Zone of Influence. The default value is 2.
Curve: You can choose which Zone of Influence setting will be used by default when creating a curve deformer using the Rigging tool. You can choose between these 4 options:
Zero Influence: The Zone of Influence does not exist. No deformation will happen.
Infinite Influence: This is the option selected by default and is the most commonly used. The Zone of Influence has no boundary and covers the whole element which the deformer is linked to and its children, excluding areas that are already part of another elliptic or shaped Zone of Influence. The Infinite influence zone will from the centre of your skeleton, going toward infinity, working in perpendicular with the skeleton.
Elliptic Influence: The Zone of Influence boundary is defined by an elliptical shape which size can be customized using the Bone, Articulation or Curve module properties or by using the Transform tool. The Elliptic Influence will most likely be used on a bitmap picture you wish to deform.
Shaped Influence: The Zone of Influence boundary is defined by a shape which you can customize using the Transform tool. The Shaped Influence will most likely be used on a bitmap picture you wish to deform.
Influence Radius: This value is the size of the Zone of Influence. The default value is 2.
Refer to the section Optimizing the Skeleton> Zones of Influence to learn more about zones of influence and how to set them.

Operations

Convert Elliptic Zone of Influence to Shape: After you have created a deformation chain using Elliptic as the Zone of Influence type, you can select your deformer and click on this button to convert it to a Shape type. Control points will appear around the shape making it easy to customize.
Copy Resting Position to Current: Use this option to copy the resting position of the deformation skeleton to the current frame.

Setup Mode

When you are in Setup Mode you can use the Transform tool to adjust the position, resize and tweak the Bone, Articulation and Curve deformers which you created using the Rigging tool. When in Setup Mode, the manipulators appear in red in the Camera view.

Refer to the Deformation Basics > Displaying the Deformation Controls topic to learn how to make the manipulators visible in the Camera view.

Refer to the Optimizing the Skeleton> Setting Up The Resting Position topic to learn how to use the Setup Mode to modify your deformation chain.

Show All Manipulators

The Show All Manipulators option lets you visualize the resting position in red (Setup Mode) and the active position in light green at the same time.

Refer to the Deformation Basics> Displaying the Deformation Controls topic to learn how to make the manipulators visible in the Camera view.

Show All Zones of Influence

This option will display the Zones of Influence for all of the deformers in your project. Note that the deformer’s controls must be visible in order for its Zone of Influence to show. Zones will not be displayed when a deformer’s Zone of Influence is set to Infinite or Zero.

Refer to the Deformation Basics> Displaying the Deformation Controls topic to learn how to make the manipulators visible in the Camera view.

Refer to the Optimizing the Skeleton > Zones of Influence topic to learn more about using the zones of influence.

Show Simplified Manipulators

Enabling the Show Simplified Manipulators will hide some of the more advanced control handles that are visible in the Camera view. This can prove useful when animating, as it prevents you from inadvertently moving the handles.

Refer to the Deformation Basics > Displaying the Deformation Controls topic to learn how to make the manipulators visible in the Camera view.

Show Selected Manipulators and Hide All Others

When you click on this button, all manipulators displayed in the Camera view will all be hidden and only the manipulators for the selected deformation module will be displayed.

Refer to the Deformation Basics > Displaying the Deformation Controls topic to learn how to make the manipulators visible in the Camera view.

Insert Deformation Above

This option adds a Deformation Group above the selected element. This contains all the basic deformation module that you need to begin the manual construction of a deformation chain, i.e. Deformation-Root, Deformation-Composite and Deformation-Switch. If your preferences are set to create pose deformation, the subgroups linking to each of the drawings of the selected elements will also be created. After which you can use the various Deformation Effect modules from the Module Library and start rigging.

If you are planning to rig your element using the Rigging tool, you will not need to use this option, as the Rigging tool will do it automatically.

Insert Deformation Under

This option adds a Deformation Group under the selected element. This contains all the basic deformation module that you need to begin the manual construction of a deformation chain, i.e. Deformation-Root, Deformation-Composite and Deformation-Switch. If your preferences are set to create pose deformation, the subgroups linking to each of the drawings of the selected elements will also be created. After which you can use the various Deformation Effect modules from the Module Library and start rigging.

If you are planning to rig your element using the Rigging tool, you will not need to use this option, as the Rigging tool will do it automatically.

Create Kinematic Output

This option adds an output to your deformation which lets you hook a separate element that you want to be linked to the deformation chain but not be part of the deformation. For example, a hand connected to a wrist or when assembling different parts of a character without having the different deformation chains influencing one another. These elements will follow movement of the chain just like a regular cut-out character hierarchy piece without being influenced by the deformation of the arm.

Refer to the topic Assembling the Parts to learn more about the use of Kinematic Output.

Copy Resting Position to Current

The resting position is the original setup of your skeleton, that is the position it has before undergoing any deformation. Once you have created a deformation chain, you can use the Setup Mode to adjust the position and appearance of the rig to fit the element. Once your skeleton is in place you can use the Copy Resting Position to Current option, this will reset the current frame position to the resting position which you just modified leaving everything in place once you exit the Setup Mode. If you do not use this option, the rig will undergo a deformation and revert to the position it was before you set up your skeleton, in relation to the new resting position.

Convert Ellipse

Once you have created a deformation chain using Elliptic as the Zone of Influence type, you can select your deformer and click on this button to convert it to a Shape type. Control points will appear around the shape making it easy to customize. This option is also available in the Rigging tool Tool Properties view.

Refer to the Zones of Influence topic to learn more about using the zones of influence.
You can also use the Convert Elliptic Deformation ROI to Shape function in order to convert your Elliptic zone of influence to a shape. In the top menu, select Animation > Deformation > Convert Elliptic Deformation ROI to Shape. This function will create a much smaller initial zone of influence than if you were to convert it directly to a shape.