HOME
The Face UI:
The Face UI was developed to create facial animation for use in the Unreal engine.
It uses a hierarchical node structure that allows non-destructive hand-key layering on top of motion capture performances.
A pose system is included for saving individual face regions or entire emotions.
Command Layout:
- Button "Import Masks(s)" will import the universal mask, constraining and baking the mask's "Vault" locators the character's joint positions. This creates the offset hierarchy for layered animation.
- Button "Bake and Remove Masks(s)" will bake the final layer of constrained joints, and remove the mask. The animation is now ready for export.
- Button "Toggle Tweak Node Vis" will reveal the "Tweak" nodes that can be used for performance adjustment, e.g., giving a character an Elvis sneer.
- Slider (next to the "Toggle Tweak Node Vis") button controls the transparency of the Tweak nodes.
- Button "Select Base Curves" will select the bottom-most channel that the selected Tweak nodes are constrained to (mocap, if it is present).
- Button "Select Look-at" will select the iconic eye controller, which controls the eyeball direction (via aim constraints).
- Button "Reset Look-at" will reset the iconic eye controller to its default resting position.
- Button "Toggle Look-At Follow" will allow the eyeballs to follow the iconic controller, or be controlled by the the eyes themselves.
- Button "Zero Selected" will reset the iconic controls to their default state.
- Button "Select All" will select all the iconic controls.
- Button "Hide Selected" will hide the selected iconic controls, providing a cleaner view.
- Button "Show All" will show all the iconic controls.
- Button "Face Cam" will toggle the perspective view and look through the “Face Cam” - a camera parent constrained to the face.
Controls Layout:
- All of the iconic controls are set up with ranges 0 to 1, for easy resetting via the channel box.
- The "Auto Lids" control turns on or off auto (SDK) eyelid shaping that occur when the eyes move left of right.
- The "Look-At" control uses an additive blend between the iconic "Look-At" controller and the Tweak SDK curves. It should ideally be set to 0 or 1.
Poses Layout:
All poses save based upon the iconic controlls selected.
During pose restoration, if icon controllers are selected, only their values will be restored from the saved pose. Otherwise, all values are restored.
- Button "Brows and Lids" will record the values of the selected iconic controls to the "Brows and Lids" pose library layout.
- Button "Eyes" will record the values of the selected iconic controls to the "Eyes" pose library layout.
- Button "Mouth" will record the values of the selected iconic controls to the "Mouth" pose library layout.
- Button "Emotions" will record the values of the selected iconic controls to the "Emotions" pose library layout.
- Menu "OptionMenu" contains options for local and network storage, and copying, renaming, and deleteting poses.
- checkBox "Load Tweaks" will load load pose values for any work done on the "Tweak" nodes
- checkBox "Set Keys" will set keyframes upon pose clicking.
- checkBox "Generic" will load and save poses to a generic face, instead of the named character.