Cleaning up Animations using Workbench
What you will need
Start with the 3DSMax scene file from the previous tutorial: Creating Custom Animations using MoCap.
In this section, we will Identify issues that can be resolved by repositioning Biped bones. Importing MoCap data produces a large number of keyframes. Since working with a large number of keyframes is difficult, we will be working with curves- in Workbench
The figure above shows three problems that can be quite easily fixed by repositioning Biped bones. We will go over these fixes in the next section.
NOTE: For an Overview of the Workbench Tools, please refer to the Creating Custom Animations using MoCap tutorial.
NOTE: While different Animation sequences will have varying issues, the techniques listed below will help fix most issues.
Cleaning Up Animations
This section details the procedure to clean up your custom animations. We will first fix the position of the Chin, by repositioning the Bip01 Head and Bip01 Neck bones.
Firstly, select Bip01 Head, and open up the Workbench. Select the Rot Curve, XYZ and view the Z-axis. Next, we will adjust the Z-rotation of the Bip01 Head bone, by sliding all the keys (from frame 1) down. The figure below shows the modified curve.
The modified curve has been shifted from a maximum Z-rotation of 50 to 30.
The next step to fixing the Chin, is to adjust the Z-rotation of the Bip01 Neck bone, by adjusting the Rot Curve. Select all the keys (from frame 1) and slide them all up. doing this will reduce the most negative rotation from -17 to -2. The figure below shows the modified curve.
We will next fix the position of the Left Hand, by repositioning the bone Bip01 L Hand. Select Bip01 L Hand, and open up the Workbench. Select the Pos Curve and view the X-axis. Now select all the keys from 1 to 82, and slide them up in the positive direction till the Left and Right hands don't intersect.
I've selected keys from 1 to 82, as the motion of the Left Hand in this time period needed to be fixed. The figure below shows the modified curve.