Stray Points in Envelope
Symptom
Some points in an envelope aren't affected by the bones the way they should be. For example, you have an enveloped head model and all of the sudden a few points in the mouth area stop following the character when you move it with its base null.
Cause
This happens when you move points after you have enveloped the model.
Solution
The ideal way to resolve this problem would be to complete the modeling and freeze the operator stack before enveloping. But here are two workarounds
Select the envelope which exhibits the problem. Open a Scene Explorer and go to Show>Animatable parameters- All Animatable parameters. Now hit 'F' within the explorer to frame the current selection. Go to the objects operator stack(under the surface mesh node). And
a) Delete the move component operator
OR
b) Open up the script editor and paste the following line in
MoveOperatorBefore "man_broom.head.surfmsh", "man_broom.head.surfmsh.movecomponentop[7]", "man_broom.head.surfmsh.envelopop"
this reorders your operator stack, so that the envelope operator is the first in the stack. Just make sure that the bold letters are substituted by objects and components from your scene.Now hit 'run'.


